本文主要介绍怎么使用Rspec+factory_girl进行复杂模型测试,首先介绍下本人使用的模型机构class Nodebelongs_to :parent,:class_name =>Nodehas_many :children,:class_name =>Node :
最近换在ubuntu下开发ruby,明显测试环境载入快了很多,自己最近一直在研究怎么将rails工程做持续发布,无奈第一接触linux类系统,还有诸多问题为什么我要去整这个玩意? 这也是持续集成的一个重要步骤,我希望最后我的测试环境能完成下面需求1.将svn上的最新版本下载到部署环境中2.自动发布最新版本3.每晚1点自动运行cucumber4.通过页面方式查看前夜运行结果。很明显现在的功能只是完成
最近项目上想使用可视化测试的黑盒测试,为此我去再学习了ruby界中的出名的cucumber测试框架,以前只是大约摸了一下,并没有深究,这次要求是测试中要可视化每个特征功能(Feature)按我所设定的情景(Scenario)跑一次,而现在我主要实现了web自动化测试,(GUI的还在研究这个框架的可行性),首先介绍下我使用的GEM如下所示group :development, :test do
笔者最近使用Rspec与cucumber两个工具完成一个学习用project测试后,产生几点思考: 1.BDD与TDD是怎么样一个关系? 2.到底一个项目中是不是需要测试?3.谁来写这个测试?4.对应的工具测试界线是什么?相应的思路又是什么?问题一TDD与BDD是怎么样的关系? 搞清这个问题首先我们要知道这两个是什么概念TDD:测试驱动开发是一
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号