【发布时间】:2016-01-28 06:01:01
【问题描述】:
我在自动化 Chrome 15 时遇到问题。
如果我使用 --ignore-certificate-errors 开关从 ruby 脚本启动 Chrome,我仍然会收到证书错误提示。
我用下一个命令启动 chrome
browser = Watir::Browser.new :chrome, :switches => ['--ignore-certificate-errors']
它在 Chrome 14 上按预期工作。 Watir-webdriver gem 版本为 0.3.8 如果我执行
C:\Users\test\AppData\Local\Google\Chrome\Application\chrome --ignore-certificate-errors
一切都按预期进行。
目前我将降级到 Chrome 14,但对于 Chrome 15 的解决方案将不胜感激。
【问题讨论】:
-
好的,有一些消息。降级到 chrome 14 没有帮助。使用不同的 gem 版本并没有帮助,我查看了 chromedriver.exe 文件。在那个环境中它是不同的,一切都按预期工作。唯一的区别是文件的大小。 2mb 和 12mb。 2mb 文件较旧但按预期工作,12mb 文件较新但不起作用。所以它看起来像 chromedriver 错误。
标签: ruby google-chrome watir watir-webdriver