赛普拉斯,cy.visit() 尝试加载 ESOCKETTIMEDOUT 失败
Cypress, cy.visit() failed trying to load ESOCKETTIMEDOUT
适用于 www.github.com
cy.visit() 尝试加载 ESOCKETTIMEDOUT
失败
但在其他网站上没有
在此处输入代码
来自:https://github.com/cypress-io/cypress/issues/7062
增加超时
cy.visit('https://github.com/', {超时: 30000 })
就我而言,需要一些时间才能首次启动 Web 应用程序。在那种情况下,我得到了 ESOCKETTIMEDOUT。这与可以发出请求并等待响应有点不同。
我必须添加以下超时
cy.visit('http://my.site.to.test', { responseTimeout: 120000 });
对我来说,通过在赛普拉斯配置中添加以下内容解决了问题:
headers: { "Accept-Encoding": "gzip, deflate" }
整个测试参数是:
it("", () => {
cy.visit(url, { headers: { "Accept-Encoding": "gzip, deflate" } });
});
#参考:https://github.com/cypress-io/cypress/issues/7062#issuecomment-991427658
适用于 www.github.com
cy.visit() 尝试加载 ESOCKETTIMEDOUT
失败但在其他网站上没有
在此处输入代码
来自:https://github.com/cypress-io/cypress/issues/7062
增加超时
cy.visit('https://github.com/', {超时: 30000 })
就我而言,需要一些时间才能首次启动 Web 应用程序。在那种情况下,我得到了 ESOCKETTIMEDOUT。这与可以发出请求并等待响应有点不同。 我必须添加以下超时
cy.visit('http://my.site.to.test', { responseTimeout: 120000 });
对我来说,通过在赛普拉斯配置中添加以下内容解决了问题:
headers: { "Accept-Encoding": "gzip, deflate" }
整个测试参数是:
it("", () => {
cy.visit(url, { headers: { "Accept-Encoding": "gzip, deflate" } });
});
#参考:https://github.com/cypress-io/cypress/issues/7062#issuecomment-991427658