【发布时间】:2022-01-19 12:57:35
【问题描述】:
我有 3 个功能文件,我正在尝试使用空手道执行特定功能 @CucumberOptions(features = "classpath:Karate/Karate/APIM_LAYER.feature") 在测试运行器类上。 但在执行时,我们能够找到“目标/可靠报告路径”中存在的所有 3 个功能文件的报告。 请告诉我们有没有办法解决这个问题。
【问题讨论】:
-
很抱歉,这张票中没有足够的信息来了解您做错了什么。请加倍努力。
-
我的需求-需要生成黄瓜html报告而不并行执行。请告诉我有没有办法解决这个问题?
-
是的。使用并行运行器并将线程数设置为 1
-
我们尝试过,即使我们将计数设置为 1,特征文件也运行了两次,一次用于(由 karate.class 运行的测试运行器 clas),另一次用于(生成黄瓜报告)。 @Test public void testParallel() { String karateOutputPath = "target/surefire-reports"; KarateStats stats = CucumberRunner.parallel(getClass(), 1, karateOutputPath);生成报告(空手道输出路径); }
标签: karate