【问题标题】:Configure Chrome options for Cypress为赛普拉斯配置 Chrome 选项
【发布时间】:2020-07-31 04:13:52
【问题描述】:

在 Selenium 项目中,我习惯于配置 Chrome 选项。在赛普拉斯项目中有没有办法做到这一点?

我需要测试一个由于证书过时而被标记为“不安全”的网站,并且我需要绕过“不受保护的连接”窗口。

它在 Selenium 项目中的样子:

DesiredCapabilities handlSSLErr = DesiredCapabilities.chrome ()       
handlSSLErr.setCapability (CapabilityType.ACCEPT_SSL_CERTS, true)
WebDriver driver = new ChromeDriver (handlSSLErr);

提前致谢。

【问题讨论】:

  • chromeWebSecurity设置为false会有帮助吗?
  • 不。太糟糕了……

标签: testing automated-tests cypress e2e-testing


【解决方案1】:

根据有关 cypress 的文档,您需要在 cypress.json 文件中添加以下内容以实现相同目的:

{ “chromeWebSecurity”:假 }

请查看以下链接以获取更多详细信息Here

【讨论】:

  • 感谢您的回答,不幸的是这还不够,我仍然有错误消息。
  • 我猜如果杀毒软件是问题所在,你的网站也不应该在普通浏览器上打开。那里开门了吗??
  • 是的@Karan :) 这就是我如此困惑的原因!
  • ohkay..很高兴您找到了解决方案。
【解决方案2】:

禁用我的防病毒软件解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-12-11
    • 1970-01-01
    • 2020-09-13
    • 2021-07-03
    • 2023-01-12
    • 2020-12-23
    • 1970-01-01
    相关资源
    最近更新 更多