【问题标题】:Cypress freezing (Your tests are loading)赛普拉斯冻结(您的测试正在加载)
【发布时间】:2021-03-05 11:26:46
【问题描述】:

对我来说,Cypress 经常卡在“您的测试正在加载”屏幕中。我真的很困惑为什么会这样,重新启动 Firefox/crome 也无济于事。它不依赖于任何代码,完全随机发生,今天我的运气下降了,所以我更多地关注它然后看我的代码。欢迎任何帮助,并在此先感谢您。

【问题讨论】:

  • 一旦测试页面打开就强制刷新可以让它在大多数情况下工作。但我还没有弄清楚为什么会这样。

标签: cypress


【解决方案1】:

回复晚了,但是你在使用 webpack-preprocessor 吗?我最近升级到 Webpack 5 时也遇到了同样的问题。 解决方案是降级到 Webpack 4。

在这种情况下,这是一个已知问题,赛普拉斯 github 上有一个开放的 Pull Request 有望修复它:https://github.com/cypress-io/cypress/pull/15611

【讨论】:

    【解决方案2】:

    如果您正在编写一个使用另一个版本的项目并且您在不使用nvm use 的情况下安装该项目,它将安装最新的依赖项,这可能会破坏不支持新依赖项版本的代码。 检查原代码Webpack版本,确保本地安装的一样

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-14
      • 2021-11-06
      • 2021-10-20
      • 2020-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多