Watir-webdriver Ajax响应

时间:2012-08-23 11:01:19

标签: ruby watir watir-webdriver

运行watir-web驱动程序以测试来自我们站点的Ajax响应时遇到问题。该网站旨在包含项目列表。添加新项目后,站点将通过Ajax提交条目并等待响应以告知站点显示此新条目。我们发现这些Ajax响应在Chrome和Firefox中通过watir运行页面时变回空白。但是,当尝试使用watir的场景时,Ajax响应包含数据。 我的问题是,在设置我们的浏览器时,我们是否在寻找一些东西 使用最新版本的宝石的附加信息,但在Ubuntu 12.04上进行测试。

这是设置两个浏览器的代码:

download_directory = "#{Dir.pwd}/Results"  #download location (FF only)

        profileFF = Selenium::WebDriver::Firefox::Profile.new
        profileFF['browser.download.folderList'] = 2 # custom location
        profileFF['browser.download.dir'] = download_directory
        profileFF['browser.helperApps.neverAsk.saveToDisk'] = "application/msword" #auto save rulw

        c = Watir::Browser.new :chrome 
        f = Watir::Browser.new :firefox  ,:profile => profileFF

0 个答案:

没有答案