Karate 使用Runner.parallel时未运行的功能
我正在尝试使用Runner.parallel运行我的第一个简单功能,以获取cucumber.json报告。但是,没有发现任何特征。我需要帮助来配置空手道,使其运行的功能 电流输出Karate 使用Runner.parallel时未运行的功能,karate,Karate,我正在尝试使用Runner.parallel运行我的第一个简单功能,以获取cucumber.json报告。但是,没有发现任何特征。我需要帮助来配置空手道,使其运行的功能 电流输出 11:35:55.420 [main] INFO com.intuit.karate.Runner - Karate version: 0.9.2 Karate version: 0.9.2 ====================================================== elapsed:
11:35:55.420 [main] INFO com.intuit.karate.Runner - Karate version: 0.9.2
Karate version: 0.9.2
======================================================
elapsed: 0.00 | threads: 5 | thread time: 0.00
features: 0 | ignored: 0 | efficiency: 0.00
scenarios: 0 | passed: 0 | failed: 0
======================================================
跑步者
@KarateOptions(features = {"karate.feature"})
public class KarateRunner {
@Test
public void testParallel() {
Results results = Runner.parallel(getClass(), 5, "target/surefire-reports");
assertTrue(results.getErrorMessages(), results.getFailCount() == 0);
}
}
我的karate.feature文件与karatrunner.java位于同一目录中
若我从IDEUI运行该功能,它就可以正常工作
我试过这个答案,但不起作用
我需要使用一些.js配置或其他什么吗?您的
karatrunner.java
运行子目录中存在的所有.feature
文件。尝试将您的.feature
移动到子文件夹。当我指定如下路径时,这是有效的公共类karatrunner{@Test public void testParallel(){List path=new arraraylist();path.add(System.getProperty(“user.dir”)+“/src/Test/java/tests/”;Results=Runner.parallel(null,paths,5,“target/surefire reports”);assertTrue(results.getErrorMessages(),results.getFailCount()==0);}
遵循下面的链接:如果我将其放在子目录中,则无效。您可以提交项目的存档吗?或者您是否尝试过使用快速启动:查看是否可以使其正常工作?