TestNg配置
配置好Maven后,以为只需要在pom.xml中添加如下依赖即可,
<!-- https://mvnrepository.com/artifact/org.testng/testng -->
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.14.3</version>
<scope>test</scope>
</dependency>
但是运行时发现报错,然后就在网上冲浪发现原因是Eclipse没有安装TestNg。
Help–>Install New Software,键入网址http://beust.com/eclipse
然后就成功了,编写测试类运行即可。
注:在冲浪过程中还发现一个留待发掘的地方。
添加maven-surefire-plugin,它是一个用于mvn 生命周期的测试阶段的插件,可以通过一些参数设置方便的在testNG或junit下对测试阶段进行自定义
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.17</version>
<configuration>
<suiteXmlFiles>
<suiteXmlFile>./src/test/resources/testng.xml</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>