【问题标题】:Extent report :com.relevantcodes.extentreports.ExtentTestInterruptedException: Close was called before test could end safely using EndTest范围报告:com.relevantcodes.extentreports.ExtentTestInterruptedException:在使用 EndTest 安全结束测试之前调用了 Close
【发布时间】:2017-06-30 00:29:33
【问题描述】:

每次我使用 testng 运行脚本时,我都会收到主题中提到的错误。尝试了不同版本的 jar 的 Extent 报告,但仍然得到相同的错误。

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)

【问题讨论】:

    标签: selenium


    【解决方案1】:

    要解决这个问题,你必须添加

    reporter.endTest(testReporter);
    

    到你的测试结束。

    【讨论】:

      猜你喜欢
      • 2018-05-08
      • 1970-01-01
      • 1970-01-01
      • 2021-03-06
      • 1970-01-01
      • 2019-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多