如何使用Watir持续打开网站?

时间:2011-05-18 13:39:52

标签: ruby safari watir browser-automation safariwatir

我有一个url字符串数组(即“http://www.cnn.com”),我想迭代并使用watir在Safari中打开。

urlArray.each do |url|
browser.goto(url)
end

将打开第一页,但它永远不会进入数组中的下一页。

有关正在发生的事情的任何想法?

1 个答案:

答案 0 :(得分:4)

这对我有用,它开启了谷歌和雅虎。

require "rubygems"
require "safariwatir"

urlArray = ["http://google.com", "http://yahoo.com"]
browser = Watir::Safari.new
urlArray.each do |url|
  browser.goto url
end

我将"http://www.cnn.com"添加到urlArray

urlArray = ["http://www.cnn.com", "http://google.com", "http://yahoo.com"]

它只是打开了cnn.com,所以问题就在那个页面上。