当前位置: 首页 > 知识库问答 >
问题:

cucumber-jvm-并行插件4.0.0和cucumber2的诱惑力报告中没有什么

公孙英飙
2023-03-14

我用maven-surefire-plugin
和cucumber-jvm-并行-插件用forked jvm运行并行测试。我pom.xm碎片https://pastebin.com/98RxWrKX

测试运行正常,所有测试运行正常。但当我运行并行测试时,我的诱惑重用结果是空白的。当我在单一模式下运行测试时,没有问题。

我需要帮助将io.qameta.allure.cucumber2jvm.allu2jvm插件添加到我的项目中。

PS由于项目的外部依赖性,我不能使用jvm4(并行构建)

要运行单个测试,我使用:

mvn -am -pl bdd_test test -DENV=ENV -P parallel "-Dcucumber.options=--tags @SomeTags --plugin pretty"

要并行运行,我使用:

mvn -am -pl bdd_test test -DENV=ENV -P parallel "-Dcucumber.options=--tags @PP --plugin pretty"

版本:maven.surefire.plugin.version=2.20cucumber.jvm.parallel.plugin.version=4.2.0

共有1个答案

苍烨然
2023-03-14

经过研究,我发现cmd--pluginpretty覆盖了并行插件中的所有插件部分-

正确的命令:

mvn -am -pl bdd_test test -DENV=ENV -P parallel "-Dcucumber.options=--tags @PP"

并在pom.xml中定义所有插件

 类似资料:
  • Cucumber测试没有并行运行(Cucumber jvm并行插件)? 如果我使用runner类执行测试,一次将执行一个功能文件,但是当将以下插件添加到POM文件时,似乎没有功能文件执行? 即使我指向了正确的功能文件文件夹? 我的POM文件:

  • 我们正在使用cucumberjvm并行插件自动生成cucumber运行程序。 它会根据跑步者的数量在-1、2、3等文件夹中生成cucumber报告。a) 我想把这些报告合并成一份。b) 正如下面链接中所建议的,我已经配置了一个设置,但它并没有生成数据块报告https://github.com/temyers/cucumber-jvm-parallel-plugin/tree/master/src/

  • 你能帮我做以下几件事吗? 进行量角器测试。

  • 我目前正在使用cucumber json report进行来自jenkins的报告。该报告将测试的每个屏幕截图保存在内存中,这通常会导致java堆内存错误。我想尝试一下“诱惑”,但是在创建报告时没有找到任何关于它的行为的信息。所以我有几个问题:1。诱惑报告是在测试执行过程中创建的,还是在执行完成后才将所有结果汇总并写入报告?2.报表在其他地方存储时,是否将截图嵌入到报表中或作为链接添加?3.截图是

  • 如何为temyers/cucumberJVM并行插件配置扩展报告? 我们使用Teamyers Cumber JVM并行插件,使用Maven surefire插件并行运行Selenium Cumber测试。使用Cucumber JVM并行插件,我们绕过了传统Cucumber runner类的需求 对于每个并行运行,它都会生成单独的报告。 如何为其配置扩展报告。 谢谢

  • 上面的代码用于生成allure报告并运行测试,它运行并生成reports-allure-results中的一个文件夹,其中包含JSON文件。见下方截图