自从几天以来,当我试图执行黄瓜测试时,我总是收到一个错误"找不到classs黄瓜.api.cli.Main"。我的配置中没有任何更改(据所知(。
[INFO]--exec maven插件:3.1.0:exec(默认cli(@验收试验——错误:充电器不可能出现故障classe principale cucumber.api.cli.Main[ERROR]命令执行失败。
杂散行为:如果我无法通过运行命令执行测试:
运行执行
我可以用覆盖范围运行的命令执行测试:
执行并运行覆盖
但是,由于我必须调试我的测试,带覆盖率的运行并没有太大帮助。你有解决这个问题的想法吗?我找到了cucumber.api.cli.Main这个班。
提前感谢
最后,我找到了问题的根本原因,这是由于我的intelij设置中的一个错误选项,如这里所述:
https://youtrack.jetbrains.com/issue/IDEA-261546/Run-specific-Cucumber-scenario-builds-the-whole-project-running-tests-in-all-suite-files-in-the-project
我想我可能会在这里找到你的问题原因。是否启用代理对Preference | build中的maven选项执行IDE构建/运行操作,执行、部署|构建工具| Maven | Runner?请尝试禁用它,看看它是否有帮助。