Ruby-selenium-webdriver(一、学习查看文档、ie浏览器简单的执行例子)

作者: 泡泡橙
发布时间:2015-07-13 11:29:49

Ruby-selenium-webdriver(一、学习查看文档、ie浏览器简单的执行例子)

本篇学习:

1.查看selenium-webdriver的Classes/Modules(类/模块)、Methods(方法)。

2.webdriver怎样在ie浏览器下运行简单的例子

一、查看selenium-webdriver的Classes/Modules(类/模块)、Methods(方法)。

Windows控制台下执行:gem server

  1.cmd->gem server 启动服务

  2.打开浏览器输入:localhost:8808

  3.打开gem文档

  4.搜索selenium-webdriver 2.26.0,打开后面的doc文档。

  5.就可查看selenium-webdriver的Classes/Modules(类/模块)、Methods(方法)。

二、ie在webdriver下运行的步骤

  1.下载 IEDriverServer.exe 放在ruby安装目录的bin目录下。

  2.打开ie浏览器 工具->internet选项->安全 4个区域的启用保护模式选项全部勾选或者全部不勾选。

三、使用irb调试selenium-webdriver

  1.控制台输入irb

  2.输入require 'selenium-webdriver' => true

  3.输入 ie = Selenium::WebDriver.for :ie  =>#<Selenium::WebDriver::Driver:0x4b66a9ea browser=:internet_explorer>,同时启动ie浏览器并且在浏览器上出现:

        This is the initial start page for the WebDriver server.

  4.打开百度(使用ie下的get方法打开一个网址):输入 ie.get 'www.baidu.com' => nil 同时在ie浏览器上打开百度。

  5.输出当前ie的地址:ie.current_url=> "http://www.baidu.com/"

  6.关闭浏览器:ie.close=>nil

标签: Ruby Web
来源:http://www.cnblogs.com/bellewang/archive/2012/12/10/2811125.

推荐: