TestNg + Maven + Allure:如何在报告中为套件生成正确的名称
TestNg + Maven + Allure: How to generate correct name for suites in the report
我在自动测试中遇到了 Allure 报告的问题。
以前我们使用 JUnit (+ maven + allure),但现在我需要重新配置测试,以便每个 运行 只启动浏览器一次,并且只针对特定的测试组。我试图在 JUnit 中解决这个问题,但没有解决 :( 所以现在我正在尝试 TestNg - 它使用 beforeGroups 注释更容易地解决这些任务。
但我遇到了一个麻烦:魅力报告现在将所有测试(来自所有包和 classes)放在一个套件中。
在此屏幕截图中,运行宁两个 classes 的结果。
我读到这是 TestNG adapter for Allure 的一个问题,但我不知道如何解决。
我们有 很多 测试 classes 与测试,所以创建一堆 xml 文件,每个文件有一个 class 和更新它们也不好看。是否有可能覆盖默认套件生成的诱惑?或者定制魅力适配器?
我希望在报告中包含的内容:classes 名称列表,每个名称中都有测试方法列表,就像在 JUnit 中一样。
我在自动测试中遇到了 Allure 报告的问题。
以前我们使用 JUnit (+ maven + allure),但现在我需要重新配置测试,以便每个 运行 只启动浏览器一次,并且只针对特定的测试组。我试图在 JUnit 中解决这个问题,但没有解决 :( 所以现在我正在尝试 TestNg - 它使用 beforeGroups 注释更容易地解决这些任务。
但我遇到了一个麻烦:魅力报告现在将所有测试(来自所有包和 classes)放在一个套件中。
在此屏幕截图中,运行宁两个 classes 的结果。 我读到这是 TestNG adapter for Allure 的一个问题,但我不知道如何解决。
我们有 很多 测试 classes 与测试,所以创建一堆 xml 文件,每个文件有一个 class 和更新它们也不好看。是否有可能覆盖默认套件生成的诱惑?或者定制魅力适配器?
我希望在报告中包含的内容:classes 名称列表,每个名称中都有测试方法列表,就像在 JUnit 中一样。