我不能用黄瓜执行一个简单的测试项目。我在Intellij 13社区,有黄瓜插件。黄瓜JVM undefined步骤
我在我的功能目录中写了我的功能文件,我也实现了我的步骤,在插件的帮助下创建它们。我在功能文件中的步骤被intellij识别,它可以导航并转到步骤实现。
但是,当我尝试运行我的方案时,它总是失败,因为对于每一步,它都会显示“未定义的步:”。
这里是如何组织我的项目:
正如我之前说的,你可以看到,我的步骤是通过的IntelliJ认可:
这是怎么回事可能的,我该如何解决这个问题?
任何帮助将是伟大的!
编辑现在,我添加选项到我的亚军:
@CucumberOptions( monochrome = true,
features = "src/test/resources/features/",
format = { "pretty","html: cucumber-html-reports",
"json: cucumber-html-reports/cucumber.json" },
dryRun = false,
glue = "fr.tlasnier.cucumber")
它的工作原理!
然而,我注意到在那之前,我有两个场景大纲。一个完美工作,另一个找不到步骤定义!
真的很奇怪,因为在这两种情况下都有一些步骤。
跑步者是什么? – Bala