Ruby-selenium-webdriver(二、浏览器的简单操作)
一、浏览器的简单操作
- 打开浏览器
- 跳转url
- 前进
- 后退
- 刷新
- 获取当前页面的url
代码如下:
#encoding: gbk //如果浏览器中有输入中文需要加入这句,不然会运行不成功。
require 'selenium-webdriver'
ie = Selenium::WebDriver.for :ie #打开ie
#打开url
url = 'www.baidu.com'
ie.get url #打开百度主页
turn_url = 'baike.baidu.com'
ie.get turn_url #打开百科主页
#后退
ie.navigate.back #www.baidu.com
ie.navigate.forward #baike.baidu.com
#刷新
ie.navigate.refresh
#获取当前url
a = ie.current_url
puts a