一般windows下ruby+watir的安装步骤如下:
1、安装Ruby1.9.2.exe,下载地址如下,下载完后一步一步安装,在选择路径界面的地方,记得勾选上路径下面的几个选项(如果忘记勾选,可能出现的问题是在执行程序的时候抛系统找不到指定的文件),然后一路next下去直到安装完成。
http://rubyforge.org/frs/download.php/75127/rubyinstaller-1.9.2-p290.exe
2、安装完ruby后,打开cmd窗口,安装Devkit,需要先下载devkit,下载地址是:https://github.com/oneclick/rubyinstaller/downloads/ ,然后双击下载的文件,指定解压路径,如C:\DevKit,这个路径就是<DEVKIT_INSTALL_DIR>;
>cd <DEVKIT_INSTALL_DIR>
>ruby dk.rb init
#生成config.yml,这里会检查将要添加DevKit支持的Ruby列表,只支持通过RubyInstaller安装的Ruby
>ruby dk.rb install
3、安装完Devkit后,运行以下命令升级gem:
>gem -v (查看当前gem的版本号,gem是ruby管理包的工具)
>gem update --system (升级gem)
>gem -v (查看升级之后gem的版本)
4、升级完后安装watir和watir-webdriver
>gem install watir
这样,Ruby+Watir算是安装好了。
如果想知道自己已经在本地安装了那些包,可以通过gem list查看,在安装完watir之后你会发现连watir-webdriver和selenium-webdriver也一并安装了。
一些安装过程中可能遇到的问题的解决办法:
1、当执行gem install watir命令时经常出现类似以下的错误:
invalid gem format for c:/..............
2、如果没有安装DevKit,在windows下安装或升级gem时经常会碰到如下问题:
> Please update your PATH to include build tools or download the DevKit
> from 'http://rubyinstaller.org/downloads' and follow the instructions
> at 'http://github.com/oneclick/rubyinstaller/wiki/Development-Kit'
解决办法:安装Devkit