首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在firefox或edge或cypress中执行多个规格时出错

在firefox或edge或cypress中执行多个规格时出错
EN

Stack Overflow用户
提问于 2020-07-03 06:45:57
回答 2查看 2.6K关注 0票数 0

准确地说,在firefox、edge或chrome浏览器中运行多个规范文件时,不会执行

  • 。执行停止时出现以下错误:

错误:阅读ECONNRESET at TCP.onStreamRead ( TCP.onStreamRead /stream_base_Commons.js:201:27){ errno:' ECONNRESET ',代码:'ECONNRESET',syscall:' read‘} Error: read at TCP.onStreamRead(syscall/stream_base_Commons.js:201:27)

  • For Chrome,即使在cypress.json中使用"chromWebSecurity":false,直到7-8规格(数字不同),它将在停止执行并显示错误

之后运行。

未能连接到Chrome,1秒内重试(尝试61/62)未能连接到Chrome,重试在1秒内(尝试62/62)

Cypress在重试50秒后未能连接到Chrome DevTools协议。

代码语言:javascript
运行
复制
This usually indicates there was a problem opening the Chrome browser.

The CDP port requested was 62236.

Error details:

Error: could not find CRI target
    at lazyAssLogic (C:\Users\manojkiran.yerrapotu\AppData\Local\Cypress\Cache\4.9.0\Cypress\resources\app\packages\server\node_modules\lazy
-ass\index.js:110:14)
    at Object.lazyAss (C:\Users\manojkiran.yerrapotu\AppData\Local\Cypress\Cache\4.9.0\Cypress\resources\app\packages\server\node_modules\la
zy-ass\index.js:115:28)
    at findStartPage (C:\Users\manojkiran.yerrapotu\AppData\Local\Cypress\Cache\4.9.0\Cypress\resources\app\packages\server\lib\browsers\pro
tocol.js:56:23)

使用的配置:

柏树:^4.9.0 (最新)

OS: windows7

ram: 16 ram

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-07-29 05:58:04

我找到了以下解决方案

解决Chrome/边缘问题:禁用GPU (图形处理单元)

将此代码添加到plugins/index.js中

代码语言:javascript
运行
复制
on('before:browser:launch', (browser, launchOptions) => {
    if ((browser.name === 'chrome' || browser.name === 'edge') && browser.isHeadless) {
      launchOptions.args.push('--disable-gpu');
      return launchOptions
    }
  });

4.11.0中,火狐问题也得到了解决

票数 1
EN

Stack Overflow用户

发布于 2022-01-13 11:58:42

覆盖主机文件添加此127.0.0.1本地主机

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62709875

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档