java如何将Cucumber与TestNG示例集成?
我试图使用cucumber-testng,它看起来很简单。到目前为止,我已经使用gradle安装了以下软件包:
compile 'info.cukes:cucumber-testng:1.2.2'
(黄瓜配testng)
compile 'info.cukes:cucumber-java:1.2.4'
(java现在可以识别黄瓜注释)
cucumberRuntime 'info.cukes:cucumber-groovy:1.1.6'
(运行cucumber testng测试)
如何运行这些测试?我在通过命令gradle cucumber
运行时看到错误
我的java测试大纲如下:
src/test/resources/features/Structured。功能
src/test/java/test/httpapi/structure/StructuredFeatureRunner。java
package test.httpapi.structure;
import cucumber.api.CucumberOptions;
import cucumber.api.testng.AbstractTestNGCucumberTests;
@CucumberOptions(features = "src/test/resources/features/Structured.feature",
glue = "test.httpapi.structure",
format = {"pretty"})
public class StructuredFeatureRunner extends AbstractTestNGCucumberTests {
}
# 1 楼答案
我解决了上面的问题。这是gradle插件的问题。我现在在堆栈跟踪中看到我失败的黄瓜测试