gpt4 book ai didi

Protractor/cucumberjs 重新运行失败的测试/ cucumber 功能/规范

转载 作者:行者123 更新时间:2023-12-03 21:33:35 25 4
gpt4 key购买 nike

鉴于自动化 UI 测试有时会由于不稳定而失败,因此仅重新运行失败的测试的能力在 Protractor 等框架中变得非常有用。
不幸的是,截至 2016 年 9 月 13 日,无法使用 Protractor 重新运行失败的测试。

你们如何重新运行失败的测试?理想情况下,我想从使用 cucumber cucumberJs 的 javascript 实现的人那里得到建议/想法。

protractor-flakeNick Tomlin 开发来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。

A. 你们如何重新运行失败的测试?理想情况下,我想从使用 cucumber cucumberJs 的 javascript 实现的人那里得到建议/想法。

Nick Tomlin 开发了 protractor-flake 来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。
Nick Tomlin 开发了 protractor-flake 来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。

这个问题:How to rerun the failed scenarios using Cucumber?几乎回答了这个问题;问题是:如何使用该命令( cucumber -f rerun --out rerun.txt )重新运行我的测试并并行运行 Protractor ?该命令可能仅在您不并行化 Protractor 测试时才有效;

B. 你将如何使用那个 cucumber 命令来并行运行你的测试?

请回答以上问题A和B,再次感谢!

最佳答案

到目前为止,我找到了以下工具 protractor-flake,它将重新运行失败的 Protractor 测试:

***Github***: https://github.com/NickTomlin/protractor-flake
***NPM***: https://www.npmjs.com/package/protractor-flake

关于 Protractor/cucumberjs 重新运行失败的测试/ cucumber 功能/规范,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39474543/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com