位置:首页 > > TestNG测试结果报告

TestNG测试结果报告

报告是任何测试的执行是最重要的部分,原因是它可以帮助用户了解执行测试,故障点和失败的原因的结果。记录,另一方面,重要的是要留意执行流程,或在任何故障的情况下进行调试。

TestNG默认情况下,会产生不同类型的测试执行报告。这包括HTMLXML报表输出。 TestNG的还允许用户自己写的报告,并用它使用TestNG。还有一个选项来写你自己的记录器,在运行时通过TestNG的通知。

主要有两种方法来生成报告使用TestNG:

  • 监听器: 为了实现一个监听类,类有实现theorg.testng。 ITestListener接口。这些类在运行时通知了TestNG测试开始时,结束后,失败,跳过或传递。

  • 记录器: 为了实现一个报表类,实现一个org.testng.IReporter接口。这些类一整套运行结束时调用。调用时,该对象包含整个测试运行的信息传递到这个类。

下表列出了不同的情况报告和记录的例子:

自定义日志 这个例子说明如何编写您自己的记录。
自定义记录器 这个例子说明了如何编写自己的记录器。
HTML 和 XML 报告 这个例子说明了默认的HTML和XML报告TestNG产生。
JUnit 报告 这个例子说明了TestNG的报告生成Junit的报告。