6

在过去的 3 个月里,我一直在使用 Rails。现在我希望启动 BDD 或 TDD。我想从 RSpec 开始。我该如何开始呢?

4

3 回答 3

5

PragProg 有一本 RSpec 的作者自己写的 beta 书(完整的书将于 6 月发货)。我现在正在处理它,到目前为止它一直很棒!几周前我开始浏览 peepcode 的截屏视频,Sarah Mei 是对的,它们很棒。然而,这本书在我也需要它的地方更深入一点(我自己是 BDD 的新手)。

RSpec 手册

于 2009-03-29T22:47:14.877 回答
5

如果您刚开始,您可能想尝试从黄瓜和 rspec 的组合开始。

Cucumber,是 rpecs 的故事运行器的更高级别的集成测试替代品,旨在提高客户端的可读性。

新的 RSpec 书涵盖了如何进行由外而内的开发技术,并且黄瓜场景对于测试初学者恕我直言感觉更加切实。

Ryan Bates 刚刚发布了一个开始使用黄瓜截屏视频(我不能保证内容,因为他的文件托管目前看起来很无聊,但他所有的其他视频都非常清晰)。

最近在 Mountain West Ruby Conf 上也有一个 Cucumber BDD 演讲,这里是关于 confreaks的。

我在这里有一些其他的黄瓜链接。

于 2009-03-30T09:39:32.547 回答