当前位置: 首页 > 知识库问答 >
问题:

TestNg Maven诱惑:如何在报告中为套房生成正确的名称

贡正诚
2023-03-14

我在汽车测试中遇到了倾城报告的问题。

以前我们使用JUnit(maven allure),但现在我需要重新配置测试,每次运行只启动一次浏览器,并且只针对特定的测试组。我试图在JUnit中解决这个问题,但没有管理:(所以现在我正在尝试TestNg-它使用beforeGroup注释更容易解决此类任务。

但是我遇到了一个麻烦:诱惑力报告现在将所有测试(从所有包和类)放置到一个套件中。

在这个截图中,运行两个类的结果。我读到这是Allure的TestNG适配器的一个问题,但我不知道如何解决。

我们有很多带有测试的测试类,因此创建一堆包含一个类的xml文件并更新它们看起来也不好。有没有可能覆盖默认套件生成以产生诱惑力?或定制诱惑适配器?

我在报告中更喜欢的是:类名称列表,每个类中都有测试方法列表,就像在JUnit中一样。

共有1个答案

厍书
2023-03-14

查看全新的倾城测试NG适配器:

<dependency>
   <groupId>io.qameta.allure</groupId>
   <artifactId>allure-testng</artifactId>
   <version>2.0-BETA5</version>
</dependency>

此处提供的文档。它以新的格式提供结果,所以您还需要使用Allure 2(从bintray中获取)来生成报告。

 类似资料:
  • 我使用“selenide”、“testng”、“maven”、“eclipse”创建了一些自动化脚本。我试着添加诱惑力测试结果。我遵循了allure-testng-maven说明并更新了pom.xml。 要从eclipse运行测试,我要右键单击pom.xml+“run as”+“Maven test”。这是在“./target/allure-results”文件夹中执行所有testng测试和生成的

  • 上面的代码用于生成allure报告并运行测试,它运行并生成reports-allure-results中的一个文件夹,其中包含JSON文件。见下方截图

  • 你能帮我做以下几件事吗? 进行量角器测试。

  • 我是诱惑报道的新手。我正在进行selenium testng测试,并使用maven来运行它们。在mvn测试之后,一个xml文件被生成allure-result文件夹。谁能告诉我如何用这个生成index.html文件。我是否需要在pom.xml中添加一些内容。以下是我的pom.xml: 我尝试运行MVN网站,但不起作用。谢谢!!

  • 我已经成功地将Allure报表集成到我基于maven的testNG项目中,并能够使用jetty服务器查看报表。但是现在我正试图按照这里建议的指示来整合诱惑报告和詹金斯-http://wiki.qatools.ru/display/al/allure+jenkins+plugin我现在能够在我的詹金斯页面上看到诱惑图标,但是如果我点击这个图标,我会看到一个404-“页面找不到”错误。