我在过去的3个月里一直在使用铁轨.现在我想开始BDD或TDD.我想从RSpec开始.我该如何开始呢?
以下网站可能会引起关注:
http://peepcode.com/products/rspec-basics
http://www.elctech.com/tutorials/rspec-tutorial
http://jimmyzimmerman.com/blog/2007/11/simple-tutorials-for-learning-bdd-and-rspec.html
PragProg有一本由RSpec作者自己编写的测试书(6月出版的完整书籍).我现在正在努力工作,到目前为止一直很棒!几周前我开始浏览peepcode截屏,而莎拉梅是对的,他们很棒.然而,这本书在我需要的地方更深入(作为BDD的一个完全新手).
RSpec书
如果你刚开始,你可能想尝试从黄瓜和rspec的组合开始.
Cucumber是rpecs为故事跑者提供的更高级别的集成测试替代品,并且面向客户端可读性.
新的RSpec书涵盖了如何进行外向开发技术,黄瓜场景对测试初学者恕我直言感觉更加切实.
Ryan Bates就在这一刻发布了黄瓜电视剧的开始(我无法保证内容,因为他的文件托管目前似乎已经过时了,但他的所有其他视频都非常清晰).
最近在Mountain West Ruby Conf上也有一个黄瓜BDD谈话,这里有一些混乱.
我有其他的黄瓜链接敲击这里.