gpt4 book ai didi

java - 使用 "ITestListener"或 "IReporter"监听器生成范围报告

转载 作者:行者123 更新时间:2023-12-02 09:25:09 24 4
gpt4 key购买 nike

我需要生成 testng 范围报告(版本 3)。我看到有两种方法可以生成范围报告。

这里,我不使用代码来解释两种情况。

  • Case 1:

    Creating a class implementing "IReporter" listener and this class is defined in the testng.xml file.

  • Case 2:

    Creating a java class (ExtentTestManager.java) and defined relavent methods, used "com.relevantcodes.extentreports.ExtentTest" and "com.relevantcodes.extentreports.ExtentReports" packages for implementation the logics.

然后,创建一个实现“ITestListener”监听器的类(TestListener)并扩展 BaseTest 类。

要重写方法,该类使用 ExtentTestManager.java 类中的方法。最后,这个新类被定义在testng.xml文件中。

在这里,我想知道哪种实现适合生成范围报告以及原因。

在情况 2 中,为什么“TestListener”类也应该扩展“TestBase”类?

最佳答案

关于java - 使用 "ITestListener"或 "IReporter"监听器生成范围报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58391583/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com