web UI测试里最简单也是最基本的事情就是访问1个链接了。
webdriver的api里有2种访问url的方式,分别是get和navigate.to方法。一般情况下建议使用get,因为其字母比较少,不太容易出错。
require 'selenium-webdriver'
dr = Selenium::WebDriver.for :chrome
url = 'http://www.baidu.com'
puts "now access #{url}"
dr.get url
sleep 5
dr.quit
navigate方法实际上会产生1个Navigator对象,其封装了与导航相关的一些方法,比如前进后退等。