我尝试在BDD中使用SpringBoot应用程序生成黄瓜报告我在我的pom.xml中使用了1.2.6版本的info.cukes,并包含了cucumber-junit、cucumber-java、cucumber-spring依赖项下面是针对黄瓜的测试配置
@RunWith(Cucumber.class)
@CucumberOptions(features = "classpath:src/test/resources/features",plugin = {"pretty","json:target/cucumber.json"},glue = "classpath:src/test/java/com")
public class ApplicationTests {
}当我运行我的功能文件时,bdd运行得非常好,并且所有的测试都通过了,但是当我看到在目标文件夹中生成的cucumber json文件时,它是空的。
发布于 2021-06-25 21:45:34
您使用的是相当旧的Cucumber版本。我的建议是使用6.7.0及以上版本。它有黄瓜报告服务。它可以生成一个非常好的报告,并且生成起来非常简单。
测试资源在src/
中提及说明
cucumber.publish.enabled=true
你已经准备好了。尝试使用mvn test从命令行运行测试。
https://stackoverflow.com/questions/63033838
复制相似问题