十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。

webdriver 浏览器控制

上一篇 / 下一篇  2012-10-21 20:52:51 / 个人分类:webdriver

文章来源
  • 文章来源:【转载】
  • 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