系统:
我已经看到过这个问题曾在很多场合被提出过。经过几个小时尝试建议的解决方案后,我仍然无处可去。该命令启动Firefox的一个实例,显示一个空白页,然后输出错误:
irb(main):001:0> require 'watir-webdriver'
=> true
irb(main):002:0> browser = Watir::Browser.new :firefox
任何帮助都将不胜感激!!
答案 0 :(得分:0)
您可以将'watir-webdriver'宝石更新为0.6.4并检查一次。
我的电脑配置
答案 1 :(得分:0)
我过去遇到过类似的问题,配置与你的配置非常相像。
我的理解是,当从一个版本移动到另一个版本时,Firefox往往会破坏兼容性。
我通过切换到Firefox 17 ESR解决了这个问题,这是长寿命支持的版本,更适合非休闲用户。
答案 2 :(得分:0)
直到Selenium 2.34.0才支持Firefox 22(目前它可能适用于某些场景,但一般来说它不起作用)。
我建议回滚到FF21。