繁体   English   中英

使用 docker 并行运行 cypress 测试

[英]Running cypress tests in parallel using docker

我正在研究与 cucumber 集成的赛普拉斯解决方案,我想并行执行测试以缩短执行时间。 我没有 devOps 知识,所以如果有人可以帮助我完成教程或步骤,以便尝试在本地并行运行我的测试,那就太好了。 谢谢你。

https://docs.cypress.io/guides/continuous-integration/introduction#What-is-Continuous-Integrationhttps://docs.cypress.io/guides/guides/parallelization.ZFC35FDC8E70D25

在 CI 部分请注意,它们有多个管道的示例,因此您可以自定义它们的工作方式。 例如,BitBucket 与 docker 容器一起使用,他们有一个具体的并行示例

另一种可能的选择是使用最近添加了 Cypress 支持的Moon 在这种情况下,您可以在同一解决方案中统一并行执行 Cypress、Playwright 和 Selenium 测试。

另一个可能不太受欢迎的选择是使用具有良好 API 的 TCMS,例如TestRail (我团队当前的方法)。 这样所有测试用例信息聚合和报告可视化都将为您完成。 您只需要设置runID ,以便所有容器将日志转储到正确的位置。 另外,管理层真的很喜欢跟踪矩阵(即测试覆盖率)等一些功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM