如何循环点击操作(刷新)直到找到特定的字符串?

时间:2013-02-28 23:46:40

标签: ruby loops watir

我正在编写一个watir脚本,我需要循环点击操作,直到找到文本。请让我知道如何做到这一点。

感谢

1 个答案:

答案 0 :(得分:1)

你可以这样做:

require 'watir'

b = Watir::Browser.new
b.goto('http://www.example.com')
until b.text.include? "example"
  b.refresh
end

但是watir和watir-webdriver有处理动态页面元素的方法。这个link有关于等待watir-webdriver的例子。