宁静报告仪表板

时间:2019-06-21 22:46:32

标签: java maven serenity-bdd

我使用Serenity框架进行自动化测试。我的问题是,生成的HTML报告分为两个文件-一个用于Firefox,另一个用于Chrome,因为我有两个Test Manager类。

问题: 1.如何创建类似于范围或吸引力的精美仪表板报告?

当前报告如下所示: enter image description here

更好的报告: enter image description here

请帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

要生成完整的Serenity报告,您需要运行mvn serenity:aggregategradle 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>