嗨,我的behat和jenkins配置有问题。
我希望使用以下配置在jenkins构建中运行Behat测试:
/behat.yml
default:
extensions:
Behat\MinkExtension\Extension:
base_url: 'http://symfony.localvm/app_dev.php'
browser_name: 'firefox'
javascript_session: 'selenium2'
goutte: ~
zombie: ~
selenium2: ~
jenkins:
formatter:
name: progress,junit,html
parameters:
output_path: ,app/build/behat,app/build/behat.html
extensions:
Behat\MinkExtension\Extension:
base_url: 'http://symfony.localvm/app_dev.php'
javascript_session: selenium2在我的build.xml里
<target name="behat" description="Run behat test">
<exec executable="../bin/behat" failonerror="false" inputstring=""></exec>
</target>(我的作曲家)
"require-dev": {
"behat/behat": "2.4.*@stable",
"behat/mink-extension": "@dev",
"behat/mink-goutte-driver": "@dev",
"fabpot/goutte": "@dev",
"behat/mink-sahi-driver": "@dev",
"behat/mink-zombie-driver": "@dev",
"behat/mink-selenium2-driver": "@dev"
},但是Jenkins没有在behat.yml中使用jenkins配置文件,我如何告诉Jenkins:“嘿,Jenkins,请使用jenkins配置文件!”在配置中?还是詹金斯必须一个人做?
如果我在默认配置文件中推送格式化程序参数并使用命令行,.xml文件就会很好地生成。
Thx求助
发布于 2013-07-25 20:16:22
我认为您应该在您的build.xml中添加配置文件参数,它看起来像
behat --profile iosbehat文档
https://stackoverflow.com/questions/17867467
复制相似问题