【发布时间】:2020-04-21 06:11:35
【问题描述】:
调试大型 E2E 测试的最佳优雅方法是什么?
我目前正在使用 TestCafe 自动化框架。我面临多个不稳定且需要修复的测试。
问题在于,每次我在测试代码中修改某些内容时,我都需要从头开始运行整个测试,以查看新更新是否成功。
我想听听有关如何在不失去理智的情况下调试 E2E 测试的策略的想法。
当前调试方法:
- 使用内置的TestCafe 机制在代码中的问题区域进行调试,并尝试注释掉该行之前的所有内容。 但这确实不是最好的方法。
- 当有用户凭据、url 等先决条件数据时。我在 debug() 之前再次手动声明这些数据。
PS:我知道测试应该尽可能集中并且相对较小,但这就是我们现在所拥有的。
提前致谢
【问题讨论】:
标签: debugging testing automated-tests e2e-testing testcafe