Runner类无法获取Step defintion文件

时间:2018-02-23 10:58:39

标签: cucumber runner

My Project structure

嗨,我是Cucumber的新手,并试图为练习创建一个虚拟项目。 正如您在项目结构中看到的,我在com.netreveal.testcases包中创建了步骤定义文件(MenuTest),但是当尝试通过com.netreveal.login包中的Runner类运行它时,它给出了以下错误。虽然,当我将我的MenuTest保存在com.netreveal.login包中时它运行正常吗? Errors Runner

1 个答案:

答案 0 :(得分:0)

更改Runner类,使胶水与步骤定义类的包名称匹配:

glue = { "com.netreveal.testcases" }

如果愿意,功能路径也可以是相对的并指向整个文件夹或特定功能文件:

features = { "src/main/resources/NetReveal/testcases" }