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如需转载请自行联系原作者


王德水

 


相关文章
|
6月前
|
网络协议 测试技术 Linux
软件测试/测试开发|你不知道的Windows神操作
软件测试/测试开发|你不知道的Windows神操作
53 0
|
6月前
|
Linux 编译器 数据安全/隐私保护
Windows10 使用MSYS2和VS2019编译FFmpeg源代码-测试通过
FFmpeg作为一个流媒体的整体解决方案,在很多项目中都使用了它,如果我们也需要使用FFmpeg进行开发,很多时候我们需要将源码编译成动态库或者静态库,然后将库放入到我们的项目中,这样我们就能在我们的项目中使用FFmpeg提供的接口进行开发。关于FFmpeg的介绍这里就不过多说明。
279 0
|
12天前
|
人工智能 测试技术 Windows
Windows 竞技场:面向下一代AI Agent的测试集
【10月更文挑战第25天】随着人工智能的发展,大型语言模型(LLMs)在多模态任务中展现出巨大潜力。为解决传统基准测试的局限性,研究人员提出了Windows Agent Arena,一个在真实Windows操作系统中评估AI代理性能的通用环境。该环境包含150多个多样化任务,支持快速并行化评估。研究团队还推出了多模态代理Navi,在Windows领域测试中成功率达到19.5%。尽管存在局限性,Windows Agent Arena仍为AI代理的评估和研究提供了新机遇。
30 3
|
1月前
|
XML Java Maven
在 Cucumber 测试中自动将 Cucumber 数据表映射到 Java 对象
在 Cucumber 测试中自动将 Cucumber 数据表映射到 Java 对象
49 7
|
6月前
|
iOS开发 MacOS Windows
|
1月前
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(一)
|
1月前
|
安全 Shell Linux
内网渗透测试基础——Windows PowerShell篇
内网渗透测试基础——Windows PowerShell篇
|
1月前
|
XML 网络安全 数据格式
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(二)
Kali渗透测试:Windows事件管理工具wevtutil的使用方法(二)
|
1月前
|
存储 Linux 网络安全
Kali 渗透测试:Meterpreter在Windows系统下的使用
Kali 渗透测试:Meterpreter在Windows系统下的使用
|
2月前
|
JavaScript 前端开发 Java
Spring Boot+cucumber+契约测试
Spring Boot+cucumber+契约测试
19 0
Spring Boot+cucumber+契约测试