【发布时间】:2018-09-24 05:49:37
【问题描述】:
我正在使用 Selenium Cucumber Maven 框架和 Junit。我们如何从命令行并行运行黄瓜功能文件。如果你们帮助我,我非常感谢。请帮我解决一下。
【问题讨论】:
标签: maven selenium cucumber-junit
我正在使用 Selenium Cucumber Maven 框架和 Junit。我们如何从命令行并行运行黄瓜功能文件。如果你们帮助我,我非常感谢。请帮我解决一下。
【问题讨论】:
标签: maven selenium cucumber-junit
看看这篇文章https://automationrhapsody.com/running-cucumber-tests-in-parallel/
首先,您需要为每个功能文件编写(或生成)运行器类。接下来配置 maven-surefire-plugin 以并行运行测试。如果您使用的是 maven-failsafe-plugin,请查看 https://maven.apache.org/surefire/maven-failsafe-plugin/examples/fork-options-and-parallel-execution.html 的配置。
请注意运行测试的设置。我建议您设置一个具有一个主和多个从属的 selenium 网格,以避免硬件限制,当然还有并发问题。
【讨论】: