webdriver 浏览器控制

上一篇 / 下一篇  2012-10-13 11:09:27 / 个人分类:selenium个人学习笔记

  • require "rubygems"  
  • require "selenium-webdriver"  
  •   
  • URL = "http://www.baidu.com"  
  • #打开Firefox,Selenium 2.0原生支持  
  • dr = Selenium::WebDriver.for :ff  
  • dr = Selenium::WebDriver.for :firefox  
  • #打开IE,Selenium 2.0原生支持  
  • dr = Selenium::WebDriver.for :ie  
  • dr = Selenium::WebDriver.for :internet_explorer  
  • #打开chrome,需要到http://code.google.com/p/chromium/downloads/list下载chromedriver  
  • dr = Selenium::WebDriver.for :chrome  
  •   
  • #使用get方法打开一个url  
  • dr.get(URL)  
  • #使用navigate方法,然后再调用to方法打开一个url  
  • dr.navigate.to(URL)  
  • #后退  
  • dr.navigate.back  
  • #前进  
  • dr.navigate.forward  
  • #刷新  
  • dr.navigate.refresh  
  •   
  • #使用close关闭浏览器  
  • dr.close  
  • #使用quit关闭浏览器  
  • dr.quit  


  • TAG: webdriver WebDriver 浏览器

     

    评分:0

    我来说两句

    Open Toolbar