我们正在TestNG
使用Gradle
on 运行测试Jenkins
.
作业配置:
构建部分 - >调用Gradle脚本 - >使用Gradle Wrapper - >任务:
clean test -Dgroups=myTestNGTestGroupName
在Jenkins
控制台输出中,我可以看到执行时gradlew.bat
带有特定参数的日志(其中一个是-Dgroups=myTestNGTestGroupName
)).
我们有很多Jenkins
工作和自动化Selenium
测试.
因为每天我们只检查失败的工作.
在重构测试期间,TestNG
组名可能会更改或可能会出现拼写错误.
如果您更改了测试存储库中的测试组名称并忘记更新Jenkins
作业:执行
0测试并且作业仍在传递(构建成功).
Jenkins
如果没有执行测试,如何将构建标记为不成功?