Cypress No Internet

Cypress

在 Cypress 开发的过程中,因为其他操作导致内存吃紧,最终 Cypress 被操作系统杀掉。之后,再重启 Cypress,发现一直运行失败,所有 Test 全部都无法执行成功。

通过 cypress open 来打开 UI 并执行任意测试用例,发现浏览器直接返回 No Internet。浏览器给出的建议是:

  1. 检查系统是否联网
  2. 检查是否有 Proxy 配置

电脑本身可以正常上网,也没有手动进行任何 Proxy 配置,浏览器给出的建议并不能真正解决问题。

通过 ps -ef | grep Cypress 后发现,即使在 Cypress 没有运行的情况下,依然有运行中的进程:

执行 kill 命令杀死这些个进程。再重试 Cypress 就可以正常运作了。