我是 Cucumber 的新手并创建了一个示例应用程序这是它的文件夹结构Cucumber 文件夹结构
我的测试运行程序类代码是
@RunWith(Cucumber.class)
@CucumberOptions(features = "Feature/SampleTest.feature",
glue = { "com.testSteps.Test_Steps" })
public class TestRunner {
}
现在我的步骤定义类是Test_Steps
,但如果我在胶水属性中提到该类,即glue = { "com.testSteps.Test_Steps" }
测试运行器无法找到测试定义类。在控制台输出下面我得到
You can implement missing steps with the snippets below:
@Given("^User is on Home Page$")
public void user_is_on_Home_Page() throws Throwable {
// Write code here that turns the phrase above into concrete actions
throw new PendingException();
}
请帮我用胶水属性定义步骤定义类,因为如果我的步骤定义文件夹结构中有多个步骤定义类,那么如何在胶水属性中定位特定的步骤定义类?