Ruby/Rails工具Ruby++、bRuby、Watir、RubyGems介绍

以下为你介绍的Ruby/Rails开发工具都可用在Linux系统上:Ruby++(Ruby工具)、bRuby(Ruby工具)、Watir(自动化测试)、RubyGems(Ruby程序包管理器)。

1、Ruby++(Ruby工具)

Ruby++ 是一个调用 Ruby API 的 C++ 接口。

它支持扩展库和Ruby嵌入式程序的开发。

CVS:

可以使用以下指令集从CVS存储库中检出最新的源代码:

$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/rubyxx login

$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/rubyxx co rubyxx

下载地址:http://rubyxx.osdn.jp/index.en.html

2、bRuby(Ruby工具)

Ruby是一个扩展库,用于转储/取消转储ruby的内部语法树。

CVS:

可以使用以下指令集从CVS存储库中检出最新的源代码:

$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/bruby login

$ cvs -d:pserver:anonymous@cvs.sourceforge.jp:/cvsroot/bruby co bruby

下载地址:http://bruby.osdn.jp/index.en.html

3、Watir(自动化测试)

Ruby/Rails工具Ruby++、bRuby、Watir、RubyGems介绍

Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。

Watir是用于自动化Web浏览器的开源库,它使您可以编写易于阅读和维护的测试,它既简单又灵活。

Watir以与人们相同的方式来驱动浏览器。它单击链接,填写表格,然后按按钮。Watir还会检查结果,例如预期的文本是否出现在页面上。

Watir是Ruby库的一个家族。它们支持Windows上的Internet Explorer,Windows,Mac和Linux上的Firefox以及Mac上的Safari。

下载地址:http://watir.com/

4、RubyGems(Ruby程序包管理器)

Ruby/Rails工具Ruby++、bRuby、Watir、RubyGems介绍

RubyGems是一个方便而强大的Ruby程序包管理器(package manager),类似RedHat的RPM,它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。

特点:能远程安装包,包之间依赖关系的管理简单可靠的卸载(uninstallation) 查询机制,能查询本地和远程服务器的包信息,能保持一个包的不同版本,基于Web的查看接口,能查看你安装的gem的信息。

注:RubyGems软件使您可以轻松地在系统上下载,安装和使用ruby软件包。该软件包称为“gem”,其中包含打包的Ruby应用程序或库。Ruby可用于扩展或修改Ruby应用程序中的功能。通常,它们用于分发可重用的功能,这些功能与其他Rubyist共享,可在其应用程序和库中使用。一些gems提供了命令行实用程序,以帮助自动化任务并加快工作速度。

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

注明

以上就是Ruby/Rails工具Ruby++、bRuby、Watir、RubyGems的介绍内容,这些Ruby/Rails工具都能使用在Linux操作系统中。

栏目相关文章