watir 不受支持的命令行标志
watir unsupported command-line flag
我正在使用以下代码片段创建 chrome 浏览器 -
client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 600
browser = Watir::Browser.new :chrome, :http_client => client
我在使用 Chrome 进行测试时遇到错误 运行。错误显示在启动的浏览器的地址栏下方:
You are using an unsupported command-line flag
--ignore-certificate-errors. Stability and security will suffer.
有没有简单的方法可以让这条消息消失?理想情况下,我想用 ruby 代码本身来完成。
请参阅 this 以了解发生该错误的原因。总而言之,忽略错误的 SSL 证书会导致一些严重的安全漏洞。但是,由于您处于测试环境中,这就是您想要的,您可以更新此行:
browser = Watir::Browser.new :chrome, :switches => %w[--ignore-certificate-errors --test-type]
如果你想要证书错误,把它改成%w[]
我正在使用以下代码片段创建 chrome 浏览器 -
client = Selenium::WebDriver::Remote::Http::Default.new
client.timeout = 600
browser = Watir::Browser.new :chrome, :http_client => client
我在使用 Chrome 进行测试时遇到错误 运行。错误显示在启动的浏览器的地址栏下方:
You are using an unsupported command-line flag --ignore-certificate-errors. Stability and security will suffer.
有没有简单的方法可以让这条消息消失?理想情况下,我想用 ruby 代码本身来完成。
请参阅 this 以了解发生该错误的原因。总而言之,忽略错误的 SSL 证书会导致一些严重的安全漏洞。但是,由于您处于测试环境中,这就是您想要的,您可以更新此行:
browser = Watir::Browser.new :chrome, :switches => %w[--ignore-certificate-errors --test-type]
如果你想要证书错误,把它改成%w[]