Java TestNG/Surefire:如何在每次测试后生成XML报告?
我们有大量复杂的集成测试,运行了几个小时。Java TestNG/Surefire:如何在每次测试后生成XML报告?,java,testing,testng,maven-surefire-plugin,Java,Testing,Testng,Maven Surefire Plugin,我们有大量复杂的集成测试,运行了几个小时。 如何在测试运行时而不是运行后接收TestNG XML报告?您可以构建一个TestNG侦听器,该侦听器扩展org.TestNG.TestListenerAdapter并覆盖其org.TestNG.TestListenerAdapteronFinish,您可以在其中构建逻辑,以便在标记运行后将其结果推送到您自己的数据源。您还可以尝试通过构建侦听器接口org.testng.IInvokedMethodListener的实现来提高实时性,并在org.testn
如何在测试运行时而不是运行后接收TestNG XML报告?您可以构建一个TestNG侦听器,该侦听器扩展org.TestNG.TestListenerAdapter并覆盖其org.TestNG.TestListenerAdapteronFinish,您可以在其中构建逻辑,以便在标记运行后将其结果推送到您自己的数据源。您还可以尝试通过构建侦听器接口org.testng.IInvokedMethodListener的实现来提高实时性,并在org.testng.iInvokedMethodListenerInvocation内检查方法是否为测试方法,如果是,则开始将结果记录到您选择的数据源