use*_*r85 3 java cucumber cucumber-jvm cucumber-junit
我是Cucumber java的新手,并且在初始阶段存在此问题:由于某种原因,我没有使用MAVEN项目。我刚刚在eclipse中创建了一个简单的Java项目。
我的功能位于“ src / dummy / pkg / features”下,我的实现“ StepDef.java”位于“ src / dummy / pkg / features / implementation”下
我已经为“给定”,“何时”和“然后”编写了步骤定义,但是当我运行功能文件时,它无法识别实现。如何将功能与步骤定义链接?
创建一个类YourClass
,它将类似于以下内容,并作为JUnit测试运行。
@RunWith(Cucumber.class)
@CucumberOptions( monochrome = true,
features = "src/dummy/pkg/features/",
format = { "pretty","html: cucumber-html-reports",
"json: cucumber-html-reports/cucumber.json" },
glue = "your_step_definition_location_package" )
public class YourClass {
//Run this from Maven or as JUnit
}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
16269 次 |
最近记录: |