TestNG 默认的测试报告,怎么生成
时间: 2023-11-28 13:48:51 浏览: 74
测试报告如何编写?
5星 · 资源好评率100%
TestNG 默认提供了测试报告,可以通过以下步骤生成:
1. 在 TestNG 配置文件中设置监听器 `org.testng.reporters.JUnitXMLReporter`,如下所示:
```xml
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Example Suite">
<listeners>
<listener class-name="org.testng.reporters.JUnitXMLReporter"/>
</listeners>
<test name="Example Test">
<classes>
<class name="com.example.TestClass"/>
</classes>
</test>
</suite>
```
2. 运行 TestNG 测试,并在指定的目录下查找生成的 `testng-results.xml` 文件。
例如,如果在 Maven 项目中使用 TestNG,在命令行中输入以下命令即可生成测试报告:
```
mvn clean test
```
测试报告默认生成在 `target/surefire-reports` 目录下。
阅读全文