如何在命令行给含TestNG项目的Java Jar指定运行组参数
解决方案
直接在原有命令行中添加 -groups brokenTests 参数即可,修改后的完整命令如下:
java -jar a.jar -testjar a.jar -xmlpathjar Test.xml -groups brokenTests
说明
- TestNG 允许通过命令行参数
-groups指定要执行的测试组,该参数的优先级高于XML配置文件中的组设置,因此会覆盖XML里同时包含brokenTests和checkinTests的配置,仅运行brokenTests组的用例。 - 如果需要通过排除组来实现需求,也可以使用
-excludedgroups参数,比如排除checkinTests:java -jar a.jar -testjar a.jar -xmlpathjar Test.xml -excludedgroups checkinTests
内容的提问来源于stack exchange,提问作者hemanth hm
相关产品推荐
相关产品推荐

