我使用Serenity框架进行自动化测试。我的问题是,生成的HTML报告分为两个文件-一个用于Firefox,另一个用于Chrome,因为我有两个Test Manager类。
问题: 1.如何创建类似于范围或吸引力的精美仪表板报告?
请帮助。谢谢。
答案 0 :(得分:1)
要生成完整的Serenity报告,您需要运行mvn serenity:aggregate
或gradle aggregate
。您可以使用maven-serenity-plugin
将其集成到mvn verify
阶段:
<plugin>
<groupId>net.serenity-bdd.maven.plugins</groupId>
<artifactId>serenity-maven-plugin</artifactId>
<version>${serenity.maven.version}</version>
<configuration>
<tags>${tags}</tags>
</configuration>
<executions>
<execution>
<id>serenity-reports</id>
<phase>post-integration-test</phase>
<goals>
<goal>aggregate</goal>
</goals>
</execution>
</executions>
</plugin>