19

我想在 Ruby On Rails 上开始 BDD 我应该学习什么?我对 BDD、RSpec 或 Cucumber 一无所知。最好的学习方法是什么?教程?涵盖诸如“我应该测试什么行为?”之类的东西。等等

谢谢!

4

3 回答 3

5

RSpec 特定的;我保留这些链接以供参考(对于初学者来说可能是提前的)。但只是想和你分享。(其中一些可能已经过时,但我认为仍然值得一读)

Rspec Link Fest - 指向其他参考的链接

控制器中的 RSpec: 使用 rSpec 测试您的应用程序控制器

使用 rspec 测试控制器

在控制器上使用 Rspec

模型中的 RSpec: Dave Chelimsky 的 stub_model

我们真的需要控制器和视图测试吗?- 一些讨论

视图中的 RSpec:

转义 HTML 的 RSpec 测试视图

Rspec 故事(现为 Cucumber):

了解 RSpec 故事 - 教程

Windows 上的 Rspec:

Windows 上的 RSpec、自动测试和 Snarl - 不知道这是否仍然相关

p/s:有些是 2007 年的,我不确定这些东西是否过时,但这些是我用来学习 RSpec 的一些参考资料。希望能帮助到你

于 2009-01-28T01:37:26.053 回答
3

从 Dan North 的两篇文章开始:BDD 简介,紧随其后的是什么是故事?

于 2009-01-28T00:15:12.693 回答
-1

从顶部开始,RSpec 主页:

http://rspec.info/

于 2009-01-28T00:12:00.593 回答