javascript - 使用 cypress 转移到离线模式返回了一个从 Unresolved promise

标签 javascript cypress offline

使用 cypress 的官方指南如何进入离线模式

https://www.cypress.io/blog/2020/11/12/testing-application-in-offline-network-mode/

我遇到了这个错误=>

您的回调函数返回了一个从 Unresolved promise 。

回调函数是:

() => {
    return Cypress.automation('remote:debugger:protocol', {
      command: 'Network.emulateNetworkConditions',
      params: {
        offline: true,
        latency: -1,
        downloadThroughput: -1,
        uploadThroughput: -1
      }
    });
  }

也许有人可以帮助我?

最佳答案

这看起来像是从 7.3.0 开始的 Cypress 版本中的已知问题: https://github.com/cypress-io/cypress/issues/235#issuecomment-1009912083

作为一种解决方法,尝试使用 Electron 而不是 Chrome,它对我有用。

关于javascript - 使用 cypress 转移到离线模式返回了一个从 Unresolved promise ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70742901/

相关文章:

javascript - browserify 和 class javascript 原型(prototype)继承

javascript - 在 jquery 返回的对象上使用标准 js 对象属性?

PHP、JQuery ajax 不工作

javascript - 用于 Javascript/JQuery 文件的 NodeJS i18n

ios - 如何禁用 Firebase 实时数据库 iOS 离线写入

javascript - 在 cypress.io 中,如果没有,我如何计算多个元素而不会使测试失败?

automation - 我们如何整合 Owasp ZAP 和 Cypress?

angular - 如果您使用 Material 形式,请在 Angular 中使用 cypress 进行选择

android - 设备重新联机后,Google 云消息传递 (GCM) 无法传送

laravel-4 - 如何离线安装 Laravel 4