maven - 如何使用 Junit 项目并行运行 Cucumber Selenium Maven
问题描述
我正在使用 Selenium Cucumber Maven 框架和 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 网格,以避免硬件限制,当然还有并发问题。
推荐阅读
- r - R如何控制轴标签上零的十进制数字?
- excel - Excel VBA - 表的 ShowAllData 失败
- javascript - change color of the text on the indented tree - d3.js
- python - 在 url base64 编码中添加有效负载及其签名,然后对其进行解码
- asp.net-mvc - Linq 无法正常工作,未在 Ajax My Linq Query 中获取任何数据
- c++ - 对 unordered_map 使用 equal_range
- php - 我们如何使用 PHP 中的 GD 库将 html 表格转换为 png?
- c# - 将 HttpClientHandler.AutomaticDecompression 与 WebApplicationFactory.CreateClient() 一起使用
- makefile - 目标中的 Makefile ifndef 变量
- javascript - 如何使用 ExcelJS 读取 xlsx 文件?