【发布时间】:2020-08-30 00:49:13
【问题描述】:
我的测试框架通过 TestRunner 类运行所有 src/test/java 测试,并且在 Eclipse 上运行时效果很好。
但是,我需要为最终用户提供这种自动化以在他们的机器上运行,而不需要安装 Eclipse IDE。
我已经通过 maven 尝试了多种方法,但都没有成功,我需要帮助。
类 TestRunner.java
@RunWith(Cucumber.class)
@CucumberOptions(features = { "src/test/resources/features" }, plugin = { "pretty", "html:target/cucumber-html-report",
"json:target/cucumber-json-report/cucumber.json" },
monochrome = true, glue = { "" })
public class TestRunner {
}
我尝试生成 .jar 的 Maven 命令
mvn clean instal package
mvn test-compile
mvn test
mvn build
无法找到或加载主类
【问题讨论】:
标签: java junit automated-tests cucumber