ZTEST报告
效果图如下:
github地址:https://github.com/zhangfei19841004/ztest.git
修改代码
下面我们来看下在代码中如何使用,ztest测试报告
-
首先我们将代码clone到本地,放到项目中
-
修改代码
修改template(这个template就是个模板,报告是根据这个模板生成的)中title,如"UI自动化测试报告"
-
修改ZTestReport.java
结合项目情况修改相关路径
private final String path = System.getProperty("user.dir") + File.separator + "report.html";
private final String templatePath = System.getProperty("user.dir") + File.separator + "template";
结合项目情况修改用例名称
修改template文件
<title>自动化测试报告</title>
或
private final String name = "UI自动化测试";
修改完以上代码引入监听
<?xml version="1.0" encoding="UTF-8" ?>
<suite name="test">
<test name="param">
<classes>
<class name="com.course.testng.TestRetry"/>
</classes>
</test>
<listeners>
<listener class-name="com.course.listener.RetryListener"></listener>
<listener class-name="com.course.listener.TestngListener"></listener>
<!-- <listener class-name="org.uncommons.reportng.HTMLReporter"/>-->
<!-- <listener class-name="org.uncommons.reportng.JUnitXMLReporter"/>-->
<listener class-name="com.testReport.ZTestReport"/>
</listeners>
</suite>