Ruby简介:

Ruby是一种功能强大的面向对象的脚本语言,它综合了Perl,Python,Java等语言的特点写成,有强大的文字处理能力,简单的语法,并且完全 的面向对象。同时,Ruby是解释型语言,不需编译即可快捷地编程。Ruby由日本的Yukihiro Matsumoto(Matz.)在1995年首次发布。Ruby擅长于文本处理、系统管理等任务,大家可以用她来进行实用的编程。

安装背景:

笔者因为工作原因,需要找到一种合适的自动化测试工具,目前笔者所在公司的产品主要集中为三类:基于QT的桌面产品,基于Java的WEB(部分还嵌有flash/flex)系统,基本上B/S,C/S架构的东西都有,目前想通过一个合适的自动化工具尽可能找到可以自动化测试的部分,现暂定为ruby,如果有哪位大侠有更好的建议,不妨联系一下笔者,笔者的邮箱提供如下:hjg201314@gmail.com,在此先谢过大家了!

Ruby安装:

一:安装准备

1:从http://rubyinstaller.org/downloads 下载ruby安装包,笔者下的是rubyinstaller-1.9.2-p290.exe,安装时请选好所有项目(这样便可在任何路径下都能执行Ruby的命令),如下图所示:

ruby编译代码 ruby用什么软件编写_ruby

二:安装配置

1:打开CMD窗口,输入“ruby -v”,查看ruby的版本,并能够证明ruby的命令是否可用及ruby是否初步安装成功,如下图所示:

ruby编译代码 ruby用什么软件编写_java_02

注:下行为ruby版本号。

2:查看gem版本,输入"gem -v",如下图所示:

ruby编译代码 ruby用什么软件编写_测试_03

注:下行为gem版本号。

3:更新gem版本,输入"gem update --system",若有新版本,便会升级(这段需要些时间,耐心等待,保证你的网络通畅),然后再输入"gem -v"查看gem版本是否更新完毕,如下图所示:

ruby编译代码 ruby用什么软件编写_ruby编译代码_04

:

DEVKIT安装:

DEVKIT是ruby的一个开发包,为了功能能够实现,必须安装这个开发包(就如同一个SDK或者Java中的JDK一样重要)。

一:安装准备

1:从http://rubyinstaller.org/downloads 下载ruby安装包,笔者下的是DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe,安装在我的E:\Ruby DEVKIT下

二:安装配置

注:我的安装截图中没有安装进度部分,因为我已经装过一次,只要按照我的步骤安装,基本不会有问题。

1:先进入到DEVKIT的安装路径下,如下图所示:

ruby编译代码 ruby用什么软件编写_Ruby_05

2:初始化DEVKIT的dk.rb文件,输入“ruby dk.rb init”,如下图所示:

ruby编译代码 ruby用什么软件编写_java_06

3:安装DEVKIT的dk.rb文件,输入“ruby dk.rb install”(安装过程比较久,耐心等待,保证网络通畅),如下图所示:

ruby编译代码 ruby用什么软件编写_ruby_07

4:输入"gem install rdiscount --platform=ruby",如下图所示:

ruby编译代码 ruby用什么软件编写_测试_08

5:安装watir,输入"gem install watir"(安装过程比较久,耐心等待,保证网络通畅),如下图所示:

ruby编译代码 ruby用什么软件编写_ruby_09

6:查看之前的安装是否生效,如下图所示输入命令:

ruby编译代码 ruby用什么软件编写_测试_10