我已经在我的POM.xml
中添加了必需的依赖项,并且还在Runner类中添加了必需的插件。但是当我运行时,我看到魅力报告文件夹已创建,并且具有json文件。我没有看到生成的html报告。我在这里想念什么吗?我的插件代码如下。
plugin = { "pretty", "html:target/cucumber-html-reports", "io.qameta.allure.cucumberjvm.AllureCucumberJvm",
"json:target/cucumber-html-reports/cucumber.json"}
理想情况下,应该生成一个html报告。
以下是用于surefire报告的pom.xml的一部分
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<configuration>
<argLine>
-javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar"
-Dcucumber.options="--plugin io.qameta.allure.cucumberjvm.AllureCucumberJvm"
</argLine>
</configuration>
<dependencies>
<dependency>
<groupId>org.aspectj</groupId>
<artifactId>aspectjweaver</artifactId>
<version>${aspectj.version}</version>
</dependency>
</dependencies>
</plugin>