【问题标题】:Issues regarding Cucuber.json file which is used for Cucumber reports有关用于 Cucumber 报告的 Cucuber.json 文件的问题
【发布时间】:2013-05-06 11:13:21
【问题描述】:
我试图将我的黄瓜测试与 maven-cucumber-reporting(来自 masterthought.net)集成。我下载了他们的 Jenkins 插件并合并到我的 pom.xml 文件中。
我的 eclipse 项目中有 2 个测试,当我运行这些测试时,虽然 maven 成功执行。但是,当我看到我的 HTML 报告和 cucumber.json 时,它只显示一个测试用例的详细信息。
我一直在使用 Cucumber-JVM
如果我在某个地方出错了,请告诉我。
谢谢,
普拉桑特
【问题讨论】:
标签:
json
maven
cucumber-jvm
【解决方案1】:
您的两个测试是否有两个 RunCukesTest 文件?如果是这样,请确保为每个测试创建 unique json 文件(请注意下面的 Test1.json,确保每个测试都有这种区别)。否则它们将被彼此覆盖,您将仅看到上次测试的结果。
@Cucumber.Options(format = { "pretty", "html:target/cucumber-html-report",
"json-pretty:target/Test1.json" },
features = { "src/test/resources/features" })