Ruby-selenium-webdriver(二、浏览器的简单操作)

一、浏览器的简单操作

  1. 打开浏览器
  2. 跳转url
  3. 前进
  4. 后退
  5. 刷新
  6. 获取当前页面的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

 

 

 

posted on 2012-12-24 16:16  泡泡橙  阅读(342)  评论(0编辑  收藏  举报

导航