我有一个测试自动化框架,我可以使用以下命令从maven命令行运行我的测试,没有任何错误:
mvn clean test -Pdev -Dserver="remote" -Dbrowser="ie" -Dcucumber.options="--tags @test"
我尝试将它集成到teamcity,但是参数存在一些问题。
我在Build Step中的配置:Maven:
目标:清洁测试
pom文件的路径:是正确的
其他maven命令行参数:
-Pdev
-Dserver=remote
-Dbrowser=ie
"-Dcucumber.options=--tags @test"
当我开始工作时,测试已经开始但从未结束,只是它连续运行并且工作被停止。
知道为什么吗?我很确定,cucumber.options参数语法是错误的,但没有引号它根本不起作用。请注意,本地一切正常,参数/ maven配置文件等没有任何错误。
谢谢!