2016-11-20 44 views
0

每次我都會使用testng運行腳本,我在主題中提到了錯誤。嘗試了不同版本的Extent報告,但仍然得到相同的錯誤。Extent report:com.relevantcodes.extentreports.ExtentTestInterruptedException:在測試之前調用Close可以安全地使用EndTest

com.relevantcodes.extentreports.ExtentTestInterruptedException: Close was called before test could end safely using EndTest. 
at com.relevantcodes.extentreports.Report.terminate(Report.java:416) 
at com.relevantcodes.extentreports.ExtentReports.close(ExtentReports.java:708) 
at Test.tes.MyHomepageTestCases.HomeTestCases.tc_Logout(HomeTestCases.java:119) 
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
at java.lang.reflect.Method.invoke(Unknown Source) 
at org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:86) 

回答

0

爲了解決這個問題,你必須

reporter.endTest(testReporter); 

添加到您的測試結束。

相關問題