Панель отчёта о спокойствии - PullRequest
0 голосов
/ 22 июня 2019

Я использую Serenity Framework для тестирования автоматизации.Моя проблема заключается в том, что сгенерированный отчет HTML состоит из двух файлов - одного для Firefox и другого для Chrome, поскольку у меня есть два класса Test Manager.

Вопросы: 1. Как создать симпатичный отчет панели, похожий на Extent или Allure?

Текущий отчет выглядит следующим образом: enter image description here

Лучший отчет: enter image description here

Пожалуйста, помогите.Благодарю.

1 Ответ

1 голос
/ 22 июня 2019

Чтобы сгенерировать полный отчет 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>
...