运行TestNG从开始执行用例到最终输出报告,通过如下两种命令之一实现的:
1.java org.testng.TestNG testng.xml
2.mvn test
第二种是Maven通过插件来执行TestNG 的测试用例
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
<forkMode>once</forkMode>
<argLine>-Dfile.encoding=UTF-8</argLine>
<suiteXmlFiles>
<file>${xmlFileName}</file>
</suiteXmlFiles>
</configuration>
</plugin>
<profiles>
<profile>
<id>test</id>
<properties>
<profiles.active>test</profiles.active>
<xmlFileName>testng.xml</xmlFileName>
</properties>
<activatio