【问题标题】:Generating allure reporting using testNG or ATU xml or results使用 testNG 或 ATU xml 或结果生成魅力报告
【发布时间】:2016-12-13 19:00:34
【问题描述】:
我们拥有的自动化框架将电子表格中包含的测试方法名称存储到 db 表中。框架的另一部分从数据库中挑选测试方法并执行它们。因此,我不能在“配置”的“包含”中包含任何内容。在测试执行结束时会生成一个 testNG xml/report 和 ATU 报告。有没有办法可以使用这些报告中的任何一个来生成魅力报告?
【问题讨论】:
标签:
java
selenium-webdriver
testng
pom.xml
allure
【解决方案1】:
TestNG 的魅力报告,生成高级执行报告。将以下依赖项添加到 POM 文件中。
<dependency>
<groupId>ru.yandex.qatools.allure</groupId>
<artifactId>allure-junit-adaptor</artifactId>
<version>${allure.version}</version>
</dependency>
运行 mvn site 命令,构建成功后,转到工作区。(您的项目名称)。\target\site\allure-maven-plugin 并双击 index.html 文件。
有关详细信息,请访问他们的官方网站和 github。这会有所帮助。