我是 ruby 新手,我正在尝试与 watir 合作。我想我已经掌握了基础知识,但是我无法单击所有 id 与正则表达式匹配的链接。我试过这个;
require "watir-webdriver"
browser = Watir::Browser.new :ff
browser.goto "http://mysite.com"
browser.links(:id, /asd[0-7]/).each do |adv|
adv.click
sleep 1
end
但它似乎没有点击链接。我在这里做错了什么?链接在新窗口中打开,因此循环浏览它们是没有问题的。但我无法使循环工作。