前提条件
安装IDEA
安装JDK
创建工程
File-->new Project 选择maven-->Next,项目名称自己填写
创建项目.png
导入TestNG依赖包
打开pom.xml文件,添加如下内容
org.testng
testng
6.8.21
添加编译插件和执行测试插件
打开pom.xml文件,添加如下内容
org.apache.maven.plugins
maven-compiler-plugin
3.1
1.8
1.8
UTF-8
org.apache.maven.plugins
maven-surefire-plugin
2.15
never
-Dfile.encoding=UTF-8
xml/testNG.xml
创建测试类,进行编译调试
在Java文件夹下new -->Java Class,输入如下代码,并编译
import org.testng.Assert;
import org.testng.annotations.Test;
public class TestDemo {
@Test
public void testcase1(){
Assert.assertTrue(false);
System.out.println("testcase1");
}
}
编写testNG.xml
xml文件用于按照需要批量执行用例,右键选择运行可独立执行
若要在最后一步生成测试报告,需修改pom文件中的文件地址为xml文件所在地址
pom文件修改xml文件地址.png
生成测试报告
双击运行test,在/target/surefire-reports/emailable-report.html下可以查看报告
maven.png