我有两个问题:
- 在 Jenkins 中执行特定测试列表的正确命令是什么?
我们已经启动并运行了一个 Jenkins 实例,并设置了一个 grails 作业来运行我们的功能测试。Jenkins 在未指定规范或指定 1 个规范时运行良好。但是,当通过 2 个规范时,只有第一个规范运行。在命令行中,我这样运行我的测试: grails test-app functional: TestASpec TestBSpec2 并且它可以工作。在詹金斯,我试过:
"test-app -functional -Dgeb.build.baseUrl=http://localhost:32000/MyApp TestASpec Test2Spec"
但它不起作用。
TestASpec 会运行,但不会运行 Test2Spec。
"test-app -functional -Dgeb.build.baseUrl=http://localhost:32000/MyApp TestASpec"
会运行良好。
- 我不明白
baseUrl
传递给命令行的参数是否会覆盖 GebConfig 中定义的参数的含义?
提前致谢
奥利维尔