Java selenium - Maven cucumber 报告库停止处理从 Selenium 4.13.0 到 Selenium 4.14.1 的更新

Java selenium - Maven cucumber reporting library stopped working on update from Selenium 4.13.0 to Selenium 4.14.1

提问人:Word Place 提问时间:10/31/2023 更新时间:10/31/2023 访问量:25

问:

从 selenium 4.13.0 更新到 selenium 4.14.1 后,cucumber reporting masterthought maven-cucumber-reporting 停止使用 maven 命令生成报告:mvn verify -Dcucumber.filter.tags=@desktop。在selenium 4.13.0上,一切都很好。

在目标文件夹 /jsonReport 中,两个文件均为空:

cucumber-report.html
cucumber-report.json

这是测试运行程序类

import io.cucumber.junit.Cucumber;
import io.cucumber.junit.CucumberOptions;
import org.junit.runner.RunWith;

@RunWith(Cucumber.class)
@CucumberOptions(features="src/test/java/features",
        plugin = {"pretty", "json:target/jsonReports/cucumber-report.json",
                "html:target/jsonReports/cucumber-report.html"},
        glue= {"stepDefs"},
        stepNotifications = true,
        monochrome = true
        )
public class TestRunner {
}

我在 POM 中使用

<dependency>
    <groupId>net.masterthought</groupId>
    <artifactId>maven-cucumber-reporting</artifactId>
    <version>5.7.6</version>
</dependency>
java selenium-webdriver cucumber 报告

评论


答: 暂无答案