`

搭建eclipse+ruby+webdriver的自动化测试环境

阅读更多

由于以前做自动化测试和自动化测试的框架开发都是用的netbeans,时间长了也发现了netbeans的坏处:

1.报错不准确,这个不知道是不是由于插件问题导致的。

2.编码问题,由于我一般项目里面都使用UTF-8的编码,ruby和netbeans的编码都是很难搞定的。

所以果断放弃了netbeans,转投eclipse的怀抱,环境搭建起来以后效果不错。

环境准备:

1.ruby-installer-200  

下载地址:ruby官网上可以下载。

2.watir-webdriver安装需要的若干gem包。

下载地址:http://rubygems.org/

3.eclipse支持ruby的RDT插件 

下载地址:http://jaist.dl.sourceforge.net/sourceforge/rubyeclipse/org.rubypeople.rdt-0.7.0.601192300PRD.zip

安装:

1.安装ruby 200,安装完毕后进入命令行,输入 ruby -v 如果能看到ruby 版本表示安装成功。看不到把ruby的安装路径加到PATH里。

2.watir-webdriver  采用离线安装。cd到存放gem包的目录下,安装命令:gem install --local XX.gem

3.RDT的安装:

a.解压RDT文件,获得features和plugins两个文件夹,将这两个文件夹复制到eclipse的安装目录下(把这两个文件夹的文件分别拷贝到esclipse相应的文件夹里即可,物品拷贝到dropins文件夹下了),即可完成RDT的安装。

 

b.设置RDT,Ruby是一种解释型语言,在eclipse中必须将其与某种环境管理起来,才能够运行Ruby脚本。在eclipse的windows—preferences菜单中,点击左侧的Ruby/Installed interpretes节点,点击界面中的Add按钮,在Location中将其指向Ruby安装目录下的bin目录。例如我的目录是C:\ruby\bin\ruby.exe。点击确定完成设置。

4.导入以前的自动化测试工程,也可以复制原来的文件新建一个工程。可能需要改一下编码之类的。

运行成功!

 

 

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics