鉴于自动化 UI 测试有时会由于不稳定而失败,因此仅重新运行失败的测试的能力在量角器等框架中变得非常有用。不幸的是,截至 2016 年 9 月 13 日,无法使用量角器重新运行失败的测试。
你们如何重新运行失败的测试?理想情况下,我想从使用黄瓜 cucumberJs 的 javascript 实现的人那里得到建议/想法。
Nick Tomlin开发了protractor-flake来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。
A. 你们如何重新运行失败的测试?理想情况下,我想从使用黄瓜 cucumberJs 的 javascript 实现的人那里得到建议/想法。
Nick Tomlin 开发了 protractor-flake 来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。Nick Tomlin 开发了 protractor-flake 来解决这个问题,但是在处理您尝试并行运行测试的多功能时,该模块并不总是有效。
这个问题:如何使用 Cucumber 重新运行失败的场景?几乎回答了这个问题;问题是:如何使用该命令(cucumber -f rerun --out rerun.txt)重新运行我的测试并并行运行量角器?该命令可能仅在您不并行化量角器测试时才有效;
B. 你将如何使用那个 cucumber 命令来并行运行你的测试?
请回答以上问题A和B,再次感谢!