运行watir时出现Javascript错误

时间:2011-04-11 17:57:19

标签: javascript jquery css watir watir-webdriver

我正在为开发服务器上的某些网页编写watir-webdriver脚本。

如果我在IE,Chrome或FF 4.0中手动导航到页面,我看不到任何问题(在页面和浏览器控制台中)。如果我在使用watir-webdriver启动浏览器时转到FF 4.0中的页面,页面将无法正确加载。

Web控制台(Firefox 4.0中的工具 - > Web控制台)显示了以下类型的错误:

CSS: Error in parsing value for 'x'. Declaration dropped.
CSS: Unknown property 'x'. Declaration dropped.
JS: jQuery is not defined
JS: $ is not defined

问题:有谁知道为什么这些错误只会出现在webdriver中以及如何解决这个问题?

我正在搜索webdriver启动的配置文件中的差异,我唯一能找到的听起来相关的是dom.report_all_js_exceptions属性但是更改它没有任何影响。

如何启动watir-webdriver:

profile = Selenium::WebDriver::Firefox::Profile.new
profile.assume_untrusted_certificate_issuer = false
browser = Watir::Browser.new(:firefox, :profile => profile)

0 个答案:

没有答案