首页 > 解决方案 > 如何使用 Junit 项目并行运行 Cucumber Selenium Maven

问题描述

我正在使用 Selenium Cucumber Maven 框架和 Junit。我们如何从命令行并行运行黄瓜功能文件。如果你们帮助我,我非常感谢。请帮我解决。

标签: mavenseleniumcucumber-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 网格,以避免硬件限制,当然还有并发问题。


推荐阅读