嗨,我是Cucumber的新手,并试图为练习创建一个虚拟项目。 正如您在项目结构中看到的,我在com.netreveal.testcases包中创建了步骤定义文件(MenuTest),但是当尝试通过com.netreveal.login包中的Runner类运行它时,它给出了以下错误。虽然,当我将我的MenuTest保存在com.netreveal.login包中时它运行正常吗? Errors Runner
答案 0 :(得分:0)
更改Runner类,使胶水与步骤定义类的包名称匹配:
glue = { "com.netreveal.testcases" }
如果愿意,功能路径也可以是相对的并指向整个文件夹或特定功能文件:
features = { "src/main/resources/NetReveal/testcases" }