Maven - Serenity - JBehave (BDD Framework) - не получать файлы отчетов index.html

Я использую Maven+Serenity+JBehave framework, в котором у меня возникла проблема с созданием отчета.

Я получаю отчет JBehave внутри /target/jbehave/view/index.html и /target/jbehave/view/report.html, но отчет не полностью отформатирован.

Я хочу создать отчет о безмятежности внутри /target/site/serenity/index.html, чего сейчас не происходит. Я могу получить только изображения и другие файлы, но не index.html.

Я пробовал с другой версией группы serenity-core и serenity-reports, но даже тогда она не работала.

Кто-нибудь может посмотреть на это?


person Mrinalini    schedule 04.08.2018    source источник


Ответы (2)


Теперь он работает нормально.

Что я сделал, чтобы решить? Версия Serenity: 1.8.20 (это старая версия, но использование последней версии вызывает исключение) Версия Serenity maven: 1.8.20 serenity-core: 1.8.20

Запуск от имени -> Сборка Maven

Теперь он работает нормально и может получить файл index.html.

person Mrinalini    schedule 06.08.2018

можешь попробовать добавить

            <plugin>
                <groupId>net.serenity-bdd.maven.plugins</groupId>
                <artifactId>serenity-maven-plugin</artifactId>
                <version>${serenity.maven.version}</version>
                <executions>
                    <execution>
                        <id>serenity-reports</id>
                        <phase>post-integration-test</phase>
                        <goals>
                            <goal>aggregate</goal>
                        </goals>
                    </execution>
                </executions>
                <dependencies>
                    <dependency>
                        <groupId>net.serenity-bdd</groupId>
                        <artifactId>serenity-core</artifactId>
                        <version>${serenity.version}</version>
                    </dependency>
                </dependencies>
            </plugin>

я пробовал и получилось

person Long Nguyễn Văn    schedule 15.07.2021