TestNG指定配置文件运行
背景
当我们使用一个工程,需要在不同的场景下跑不同的用例
- 版本转测-冒烟测试
跑基础用例 - 每日构建
跑全量用例 - 不同的系统在同一个工程中
需要定制跑不同的系统用例
4.其他
方案
-
在pom文件中不再配置,因为如果在pom文件中配置的话,依然走的是pom中的配置,不会执行命令中指定的文件
![]()
-
命令行执行命令指定相应的testNG的xml文件
mvn test -Dsurefire.suiteXmlFiles=目标文件的路径
如:
![]()
当我们使用一个工程,需要在不同的场景下跑不同的用例
在pom文件中不再配置,因为如果在pom文件中配置的话,依然走的是pom中的配置,不会执行命令中指定的文件

命令行执行命令指定相应的testNG的xml文件
mvn test -Dsurefire.suiteXmlFiles=目标文件的路径
如:
