Возможность выяснить причину, по которой команда не работала. в файле pom. xml, после добавления тегов и выполнения команды, указав путь вывода отчета, я могу получить отчеты Serenity, как и ожидалось.
обновления выполнены:
serenity.test.root="com.projectname.backend.core"
serenity.reports.show.step.details=true
serenity.outputDirectory = target/site/reports
в pom. xml файл: добавлена конфигурация тегов, и тег имеет значение в RunnerFile. java
<plugin>
<groupId>net.serenity-bdd.maven.plugins</groupId>
<artifactId>serenity-maven-plugin</artifactId>
<version>${serenity.maven.version}</version>
<configuration>
<tags>${tags}</tags>
</configuration>
Кроме того, используются следующие версии зависимостей:
<properties>
<serenity.version>2.2.1</serenity.version>
<serenity.cucumber.version>2.2.0</serenity.cucumber.version>
<serenity.maven.version>2.2.1</serenity.maven.version>
</properties>
Используемая команда:
mvn serenity:aggregate -Dserenity.outputDirectory=C:\Users\projectname\target\site\reports