首页 > 解决方案 > 赛普拉斯 - 如何在测试运行后重新加载页面而不触发测试重新运行?

问题描述

嘿,我想知道是否有办法在赛普拉斯测试完成运行(或已停止)后刷新页面而不触发整个测试重新启动。

我从测试本身中知道我可以使用cy.reload(),但我正在谈论一种从 gui 或 chrome 控制台执行此操作的方法。

完成测试的图像

例如,在上图中,我希望能够在不重新运行整个测试的情况下重新加载页面。

我相信外面的其他人也一直在寻找这个。谢谢!

标签: cypress

解决方案


我的同事为我找到了一个简单的方法。只需要Right Click > Reload Frame

右键单击重新加载框架

哇哦!

我发现一个更麻烦的方法是转到 chrome 控制台,从框架选择器下拉列表中选择 Your App帧选择器

location.reload()在控制台中执行


推荐阅读