Selenium 2之Ruby版——安装篇

自从知道了Selenium的存在后,就一直都想,若要学习自动化,就要学习像Selenium这种比较有潜力的。

Selenium有针对各种语言(java, C#, Python, Ruby, Perl)的版本,在此选择Ruby为学习方向,一来可以借此学习下Ruby,感受下它的魅力;二来因为在Selenium的官方文档上只有这样一个命令,颇感好奇。

gem install selenium-webdriver

言归正传

---------------------------------------------------------------------------------------------

Selenium 2 Ruby版

1. 安装Ruby

方法一:详见http://www.cnblogs.com/enjoytesting/archive/2012/06/14/2549441.html

方法二:在Ruby官网http://www.ruby-lang.org/en/downloads/,下载Windows下一键安装exe程序

2. 安装Selenium-WebDriver

在Selenium官网http://seleniumhq.org/download/,下载Ruby版Selenium-WebDriver

安装过程:

1) 执行命令: gem install selenium-webdriver

2) 检查是否安装成功,返回Selenium-WebDriver版本号,则表示已经安装成功

3. Selenium-WebDriver之初体验

1) 打开Ruby自带的irb,在输入命令提示符的地方输入irb回车即可。

2) 使用Selenium-WebDriver对ie浏览器进行操作

require ‘selenium-webdriver’
#打开IE浏览器
ie = Selenium::WebDriver.for :ie

#访问www.baidu.com
ie.get 'www.baidu.com'

#获取当前网址
ie.current_url

#关闭IE浏览器
ie.close

NOTE:若是安装Selenium-WebDriver时出现如下问题:

解决方法详见:http://blog.csdn.net/shandong_chu/article/details/7052478

Reference:

http://www.boobooke.com/bbs/thread-276941-1-1.html

原文地址:https://www.cnblogs.com/enjoytesting/p/2549979.html