当前位置:   article > 正文

TestNG使用ExtentReport生成测试报告_testng的xml文件中监听生成extentreports测试报告

testng的xml文件中监听生成extentreports测试报告

ExtentReport的配置使用:

1. 在pom.xml文件里面添加依赖

<dependency>

<groupId>com.relevantcodes</groupId>

<artifactId>extentreports</artifactId>

<version>2.41.1</version>

</dependency>

 

<dependency>

<groupId>com.vimalselvam</groupId>

<artifactId>testng-extentsreport</artifactId>

<version>1.3.1</version>

</dependency>

 

<dependency>

<groupId>com.aventstack</groupId>

<artifactId>extentreports</artifactId>

<version>3.0.6</version>

</dependency>

 

2.在testng.xml文件里面添加监听器

<listeners>

<listener class-name = "com.vimalselvam.testng.listener.ExtentTestNgFormatter"/>

</listeners>

 

3.生成测试报告

(1)导入ExtentTestNGIReporterListener.java文件

https://github.com/ChenSen5/api_autotest/edit/master/src/main/java/com/sen/api/listeners/ExtentTestNGIReporterListener.java

https://blog.csdn.net/m0_37696252/article/details/82429001

(2)设置DNS

//设置静态文件的DNS 如果cdn.rawgit.com访问不了,可以设置为:ResourceCDN.EXTENTREPORTS 或者ResourceCDN.GITHUB

htmlReporter.config().setResourceCDN(ResourceCDN.EXTENTREPORTS);

(3)修改xml文件

 

<listeners>
    <listener class-name="com.happy.config.ExtentTestNGIReporterListener" />
</listeners>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/150256
推荐阅读