【发布时间】:2020-01-06 14:17:38
【问题描述】:
当我运行一组测试时,赛普拉斯在一些测试中冻结。每次测试都不一样。起初我认为这只是测试,由于某种原因可能需要一段时间才能运行(比如涉及超时的事情),但事实并非如此。使用describe.only 或it.only 运行单个测试不会冻结。行为与命令行中的cypress run 相同。
当测试冻结时,赛普拉斯窗格中测试的微调器仍在旋转,但应用程序的 UI 被冻结 - 例如,当我的应用程序的 UI 显示微调器时,该微调器被冻结。有时它甚至在测试的VISIT / 部分冻结,甚至在它到达任何需要更长时间的东西之前。冻结发生在不同的地点,有时在不同的测试中,在不同的柏树运行中。
此外,即使测试文件运行完成,有时赛普拉斯 UI(如顶部的停止按钮)也不会响应。
这仅在周五开始发生,可能与 3.8.1 的更新同时发生。我再次尝试使用 3.7.0,没有任何变化。
还有其他人遇到过这种情况吗?我在 Windows 10 上运行,应用是 ReactJS。
【问题讨论】:
标签: cypress