我们可以获得testNG报告,显示特定的测试类是通过/失败,因为现在报告只显示方法通过/失败而不是类级别。如果我们可以获得TestNG报告,那么类级别如何通过和失败。
您需要使用Testng侦听器来自定义报表并创建一个html报表模板来展示结果。您可以在课程级别获得测试结果,如下所述。
public void onTestSuccess(ITestResult result) {
log("\nSuccess\n");
String className = result.getInstanceName();
log(className);
}
这是使用侦听器onTestSuccess的示例。以同样的方式,您可以使用onTestFailure,onTestSkipped监听器进行测试失败并跳过。
在这里,您可以查看如何进行testng报告自定义。
https://www.seleniumeasy.com/testng-tutorials/testng-customize-emailable-html-report-example