我试图让黄瓜在Eclipse工作......
消息是:没有匹配的胶水代码
但问题是,当你完全按照网站所说的那样,各种各样的事情都发生在描述中...... F.E. de cucumber.api创建。 (该网站对此没有任何说明) 它更好/改善了吗?还是不必要? (我不知道)
这段代码有什么问题,(请帮忙)?
package cucumber.api;
import cucumber.junit.Cucumber;
public class CucumberOptions {
@Cucumber.Options(format = {"pretty", "html:target/cucumber"}
,glue={"cucumberJava"}
)
}
https://www.tutorialspoint.com/cucumber/cucumber_java_testing.htm
另外:我可以启动runTest.java 浏览器FireFox打开 但没有任何反应......为什么它不会继续? 为什么会说:没有匹配的胶水,但运行?
答案 0 :(得分:1)
本教程已过时。这是指黄瓜1.0.2,最新版本是3.0.2。不推荐使用Cucumber.Options
,并将其替换为CucumberOptions
注释。找一个更新的。
来到代码,Cucumber.Options注释需要在类级别上,如下所示。你也错过了执行这门课程的黄瓜选手。
@RunWith(Cucumber.class)
@Cucumber.Options(format = {"pretty", "html:target/cucumber"}
,glue={"cucumberJava"}
)
public class CucumberOptions {
}