Windows建立Cucumber和Ruby测试环境

简介:

1. 下载安装Ruby1.9.3, 不要用RubyInstall 一键安装,下载zip然后解压到c:\Ruby193 (不要用2.0,用2.0安装不成功,不要怪我)

2. 环境变量配置RUBY_HOME=”C:\Ruby193“

3. Path里添加 %RUBY_HOME%\Bin 或者直接添加 c:\Ruby193\bin

4. 下载Ruby DevKit (注意对应Ruby 版本)

5. 解压Ruby Devkit 到c:\RubyDevKit

6. cd c:\RubyDevKit

运行 Ruby dk.rb init

7. 打开c:\RubyDevkit\config.yml, 在最后加俩行 “- C:/Ruby193” 记住路径前一定要”横线“+空格 (我勒个擦,这个太坑人了)

8. 运行 ruby dk.rb install

9. gem install json

10. gem install httparty

11. gem install cucumber

12. gem install rspec

13. 下载ANSICON 解压

14. 运行ANSICON下x64下的ansicon.exe

15. 在ansicon.exe控制台里进入BDD文件夹  运行 cucumber features —format html -out test.html

大功告成!

本文转自敏捷的水博客园博客,原文链接http://www.cnblogs.com/cnblogsfans/p/3532722.html如需转载请自行联系原作者


王德水

 


相关文章
|
2月前
|
网络协议 测试技术 Linux
软件测试/测试开发|你不知道的Windows神操作
软件测试/测试开发|你不知道的Windows神操作
33 0
|
2月前
|
Linux 编译器 数据安全/隐私保护
Windows10 使用MSYS2和VS2019编译FFmpeg源代码-测试通过
FFmpeg作为一个流媒体的整体解决方案,在很多项目中都使用了它,如果我们也需要使用FFmpeg进行开发,很多时候我们需要将源码编译成动态库或者静态库,然后将库放入到我们的项目中,这样我们就能在我们的项目中使用FFmpeg提供的接口进行开发。关于FFmpeg的介绍这里就不过多说明。
157 0
|
2月前
|
iOS开发 MacOS Windows
|
26天前
|
消息中间件 Java RocketMQ
RocketMQ搭建并测试(windows)
RocketMQ搭建并测试(windows)
34 0
|
2月前
|
Linux iOS开发 MacOS
|
2月前
|
存储 Kubernetes 安全
虚拟机测试Windows Server 2016原地升级2019,应用和数据完美保留
Windows Server 2016可以无缝升级到2019版本,确保应用程序和数据在原地升级过程中完整保留。
194 0
|
2月前
|
存储 网络协议 数据库
Windows服务器——部署WSUS服务与综合测试
Windows服务器——部署WSUS服务与综合测试
191 0
|
8月前
|
Windows
windows上telnet用法 测试端口号
windows上telnet用法 测试端口号
190 0
windows上telnet用法 测试端口号
|
7月前
|
网络协议 测试技术 网络安全
2021年中职“网络安全“江西省赛题—B-9:Windows操作系统深入测试
2021年中职“网络安全“江西省赛题—B-9:Windows操作系统深入测试
55 0
|
8月前
|
IDE 测试技术 开发工具
软件测试|最详细的Windows安装Python教程
软件测试|最详细的Windows安装Python教程
1470 0