簡體   English   中英

watir-webdriver“ wait_until”無法正常工作

[英]watir-webdriver “wait_until” not working properly

  • 紅寶石1.9.3p327
  • watir-webdriver 0.6.1

我有一些代碼可以在一台計算機上運行,​​但不能在另一台計算機上運行,​​而且我也不知道為什么:

require 'watir-webdriver'

b = Watir::Browser.new

timey = Time.now; b.div(:id => 'nonexistant').wait_until_present(0.1) rescue puts "#{Time.now - timey}"

返回:

60.045506

它應該只等待0.1秒。 我能看到的兩台計算機之間的唯一區別是,一台是使用Ruby p327,另一台是使用p286。

我不知道這是否相關,但是當網絡驅動程序加載時我注意到一條線,說“阻止列表已禁用”,我之前不記得看到過。

watir-webdriver尚不兼容Firefox 17-您使用的是Firefox嗎? 如果是這樣,請檢查您的Firefox版本。 我更新到17,並且使用等待方法的測試停止工作(它們在16時運行良好)。

我相信12月7日更新watir-webdriver gem(0.6.2)可以解決此問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM