在黄瓜中未生成 html 报告

时间:2021-05-26 16:51:58

标签: java maven cucumber

在执行功能文件而不是 cucumber-reports 文件夹后,只会生成 cucumber-reports 文件。

这是我的跑步课程

    plugin = { "pretty", "json:target/JsonReports/report.json", "junit:target/JUnitReports/report.xml", "html:target/cucumber-reports" },
    tags = ("@Smoke"),
    monochrome = true,
    dryRun = false
)
public class TestRunner {
}
        

这是我的 pom.xml。我是否必须在 pom.xml 中添加任何其他内容,还是必须更改 junit 版本?

            <properties>
                <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
                <java.version>1.8</java.version>
                <junit.version>4.12</junit.version>
                <cucumber.version>6.10.0</cucumber.version>
                <maven.compiler.version>3.8.1</maven.compiler.version>
                <maven.surefire.version>2.22.2</maven.surefire.version>
            </properties>
        
            <dependencies>
                <dependency>
                    <groupId>junit</groupId>
                    <artifactId>junit</artifactId>
                    <version>${junit.version}</version>
                    <scope>test</scope>
                </dependency>
        
                <dependency>
                    <groupId>io.cucumber</groupId>
                    <artifactId>cucumber-java</artifactId>
                    <version>${cucumber.version}</version>
                    <scope>test</scope>
                </dependency>
        
                <dependency>
                    <groupId>io.cucumber</groupId>
                    <artifactId>cucumber-junit</artifactId>
                    <version>${cucumber.version}</version>
                    <scope>test</scope>
                </dependency>
        
                <dependency>
                    <groupId>org.seleniumhq.selenium</groupId>
                    <artifactId>selenium-java</artifactId>
                    <version>3.141.59</version>
                </dependency>
        
                <dependency>
                    <groupId>io.github.bonigarcia</groupId>
                    <artifactId>webdrivermanager</artifactId>
                    <version>4.2.2</version>
                </dependency>
        
            </dependencies>
        
            <build>
                <plugins>
                    <plugin>
                        <groupId>org.apache.maven.plugins</groupId>
                        <artifactId>maven-compiler-plugin</artifactId>
                        <version>${maven.compiler.version}</version>
                        <configuration>
                            <encoding>UTF-8</encoding>
                            <source>${java.version}</source>
                            <target>${java.version}</target>
                        </configuration>
                    </plugin>
        
                </plugins>
            </build>
        
        </project>

0 个答案:

没有答案