RSpec入门 – 寻找教程
我期待着开始构build一个项目,并希望从第一天开始使用RSpec。 我的Ruby背景是有限的; 不过,我对MVC和Ruby中的结构有很好的理解。
在做一些书籍和教程的研究时,我发现目前还没有出版的书籍,也没有发现任何教程给出了一个很好的“hello world”types的书写。 而RSpec站点上的文档至less是很less说的。 你们有没有链接,你想分享一些关于roR和RSpec入门的好教程?
一个很好的教程
http://blog.davidchelimsky.net/blog/2007/05/14/an-introduction-to-rspec-part-i
RSpec站点上的示例http://rubydoc.info/github/rspec/rspec-core/frames
rspec文档将是有用的http://rspec.rubyforge.org/rspec/1.1.8/
用Rspec和BDD开发一个轨道模型 http://www.lukeredpath.co.uk/2006/8/29/developing-a-rails-model-using-bdd-and-rspec-part-1 ( 从backback机器 )
Peepcode在RSpec上有一个非常棒的Screencast系列($),可以让你开始:
- RSpec基础知识
- RSpec模拟和模型
- RSpec控制器和工具
Peepcode是一个很好的资源,video的质量是一stream的。 我还build议他们无限制的 149美元的计划 ,让你访问他们的所有内容一年(和明年发布的任何内容)。
祝你好运!
大卫Chelimsky等RSpec书。 现在处于testing阶段:
看看这个: http : //kerryb.github.com/iprug-rspec-presentation/#3这很简单。 但是这是一个伟大的RSpec底漆/作弊表。 口袋指导类的东西
我正在通过这一个锤炼我的方式: http : //railstutorial.org
我最近发现了这个资源http://betterspecs.org/ ,它帮助我通过社区提示来提高我的testing技能。 读别人在github项目上的testing也是有帮助的。
我见过的最好的文档可以在这里find: http : //relishapp.com/rspec/
我将第二次Peepcode screencasts的响亮的代言。 我肯定会从那些开始。
一个可能不明显的资源是Ian Dees 用Ruby进行脚本化GUItesting 。 它不是专门针对Rails的,但它有一些我见过的RSpec的最清晰和最详细的例子。 特别是RSpec和Selenium的整合是非常好的。
我想build议的另外两个链接:
- http://pure-rspec-rubynation.heroku.com/ – 由Jon“Lark”Larkowski撰写关于写出更好更清洁规格的良好实践的演讲。
- https://makandracards.com/makandra/topics/rspec – 收集有用的提示和技巧。
其他一些实际上是屏幕播放的链接是:
- http://rspec.info/
- http://railscasts.com/episodes/71-testing-controllers-with-rspec
- http://railscasts.com/episodes/275-how-i-test
- http://www.rubyflow.com/items/2668
- http://net.tutsplus.com/tutorials/ruby/the-intro-to-rails-screencast-i-wish-i-had/
- http://net.tutsplus.com/tutorials/ruby/ruby-for-newbies-testing-with-rspec/
这里有另一个资源,得到了很多很好的评论(我买了它,但还没有开始):
我认为这是一个很好的教程,开始与Rspec。 http://testerstories.com/?p=298
这可以帮助您开始可视化的事情,并真正看到Rspec可以做什么。 我极力推荐给BEGINNERS。 那些了解一点Rspec的人,可以在这个网站上findCapybara和Cucumber的小教程。