为防止以后用起来的时候忘记,把常用代码贴在这里。
1. 处理新开浏览器的tab:
require 'watir-webdriver'
browser = Watir::Browser.new :chrome
browser.goto('https://plus.yixin.im')
browser.a(:href => 'http://yixin.im/').when_present.click
browser.window(:title => '易信,最新流行聊天社交APP').use do
browser.a(:text => '易信网页版').click
end
browser.window(:title => '易信,最新流行聊天社交APP').a(:text => '游戏平台').click
require 'watir-webdriver'
browser = Watir::Browser.new :chrome
browser.goto('https://plus.yixin.im')
browser.a(:href => 'http://yixin.im/').when_present.click
puts browser.title
browser.windows.last.use do
puts browser.title
end
puts browser.title