3
我有一串url字符串(即“http://www.cnn.com”),我想通过watir在Safari中打开并打开它。如何使用Watir连续打开网站?
urlArray.each do |url|
browser.goto(url)
end
将打开第一页,但它永远不会进入数组中的下一页。
关于发生了什么事情的任何想法?
我有一串url字符串(即“http://www.cnn.com”),我想通过watir在Safari中打开并打开它。如何使用Watir连续打开网站?
urlArray.each do |url|
browser.goto(url)
end
将打开第一页,但它永远不会进入数组中的下一页。
关于发生了什么事情的任何想法?
这对我有用,它打开谷歌和雅虎。
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,所以这个问题是在那个页面。
非常感谢。这绝对有帮助。我是Watir的新手(一般来说真的是Ruby),所以我不确定我是否缺少其他的东西。 – YuKagi 2011-05-18 18:45:05
目前Safariwatir的支持情况很差..除了5个月前发布的补丁之外,自2010年秋季以来还没有任何积极的发展。您是否考虑过使用Chrome,Firefox或ie?你可以使用watir-webdriver运行其中的任何一个,并且一旦webdriver支持它,最终(我们希望,如果苹果不断增加)safari。 – 2012-02-28 19:27:58
Safari现在支持Watir-webdriver。请参阅http://watirwebdriver.com/safari/ – 2012-04-18 19:12:58