- 工作紅寶石1.9.3p327
- 的Watir-的webdriver 0.6.1
我有一些代碼工作的一臺計算機上,但另一個不工作,我不能明白爲什麼:的Watir-webdriver的 「wait_until」 無法正常
require 'watir-webdriver'
b = Watir::Browser.new
timey = Time.now; b.div(:id => 'nonexistant').wait_until_present(0.1) rescue puts "#{Time.now - timey}"
這將返回:
6 0.045506
應該等待僅爲0.1秒。我能看到的兩臺電腦之間的唯一區別是使用Ruby p327,而另一臺使用p286。
我不知道這是否是相關的,但我注意到,當行webdriver的負荷,指出「黑名單已停用」我不記得看到前。
僅供參考我試過刪除所有插件和插件,並完全重置配置文件,但無濟於事。 – Virtuoso
奇怪的是,等待的作品,如果我使用:索引,但不與:名稱或:ID – Virtuoso
它也完成了一個完全獨立的安裝Ruby 1.9.2和Firefox的單獨安裝相同的事情。看起來我必須重新格式化這檯筆記本電腦:( – Virtuoso