zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    活动安排
    中国剩余定理
    欧拉回路
    单词游戏
    Ant Trip
    John's Trip
    太鼓达人
    相框
    原始生物
    Blockade
  • 原文地址:https://www.cnblogs.com/enjoytesting/p/2549979.html
Copyright © 2011-2022 走看看