有正在从事web测试和APP测试工作或想从事此行业的测友们,欢迎与我联系,相互交流! 长期招聘不同级别测试工程师(WEB\APP\性能)有意者请与本人联系!

配置selenium2 + ruby binding + webdriver的开发环境

上一篇 / 下一篇  2012-05-20 13:00:29 / 个人分类:自动化测试

文章来源
  • 文章来源:【转载】
在网上搜了许久,几乎找不到配置selenium2ruby binding + webdriver的开发环境的教程。今天一不小心搞定了这个环境的配置,写个向导,还请诸位斧正再三。

配置配置selenium2 + ruby binding + webdriver的开发环境共分为3步,我们step by step的进行。

1,安装selenium server
下载一个selenium driver。地址是这个http://code.google.com/p/selenium/downloads/list。请下载这个文件:selenium-server-2.0b2.zip
下载完成后,解压,找到这个selenium-server-standalone-2.0b2.jar这个文件。命令行进入该文件所在文件夹,运行命令 java -jar selenium-server-standalone-2.0b2.jar。看到如下提示则证明安装成功。(好吧,我不会贴图)
注意:先装一个JDK,版本要1.5以上。

2,安装ruby binding。
使用gem安装。敲入命令:gem install selenium-webdriver。等待安装成功既可。
gem list一下看看是否安装成功
3,打开scite,ruby自带的那个,输入以下代码,再按F5
require 'rubygems'
require 'selenium-webdriver'

driver = Selenium::WebDriver.for :firefox 
driver.navigate.to "http://google.com" 
element = driver.find_element(:name, 'q')
element.send_keys "Hello WebDriver!" 
element.submit 
puts driver.title 
driver.quit

如果Firefox正确启动并且case成功执行,则环境配置成功。

TAG: selenium2

 

评分:0

我来说两句

显示全部

:loveliness: :handshake :victory: :funk: :time: :kiss: :call: :hug: :lol :'( :Q :L ;P :$ :P :o :@ :D :( :)

Open Toolbar