【发布时间】:2016-03-20 11:49:54
【问题描述】:
我们正在使用Gradle 在Jenkins 上运行TestNG 测试。
作业配置:
构建部分 -> 调用 Gradle 脚本 -> 使用 Gradle Wrapper -> 任务:
clean test -Dgroups=myTestNGTestGroupName
在Jenkins 控制台输出中,我可以看到带有特定参数的gradlew.bat 执行的日志(其中一个是-Dgroups=myTestNGTestGroupName))。
我们有很多 Jenkins 工作和自动化 Selenium 测试。
从那以后,我们每天只检查失败的工作。
在重构测试期间TestNG 组名可能会更改或出现拼写错误。
如果您更改了测试存储库中的测试组名称并忘记更新Jenkins 作业:
0 测试已执行且作业仍在通过(构建成功) .
如果没有执行任何测试,我如何告诉Jenkins 将构建标记为不成功?
【问题讨论】:
标签: java selenium jenkins gradle testng