在 testcafe 测试中模拟没有互联网连接

Simulate no internet connection in testcafe tests

我们有一个启用了 service worker 的 SPA。我们需要创建一个自动化测试来查看在 offline/no 互联网连接期间正常功能是否仍然有效。我们的端到端测试平台是testcafe,我们不知道如何让testcafe来做这个。

请指导我们如何完成这项工作。

TestCafe 不提供任何API 来模拟离线模式。但是,您的想法听起来很有趣,因为某些浏览器具有开箱即用的类似离线选项。我建议您在 TestCafe GitHub repo 提交请求。如果有此功能可用,我会更新此答案。