Ruby on rails rubyonrails的书写测试

Ruby on rails rubyonrails的书写测试,ruby-on-rails,ruby-on-rails-3,testing,rspec,ruby-on-rails-2,Ruby On Rails,Ruby On Rails 3,Testing,Rspec,Ruby On Rails 2,我刚开始为rubyonrails应用程序编写测试,比如rspect、steak、cucumber等。我如何开始或学习,以帮助我编写漂亮的代码 你可以给出一些简单的例子或者一些我可以从零开始理解的url 谢谢几天前我刚开始使用RSpec,它非常困难(实际上仍然如此)。你可以从railstutorial.org开始。作者遵循TDD原则。更多信息请访问和github页面。一定要查看维基。-p>对于初学者来说,这是一个很好的播客 -也非常有用 这是一个很好的开始,然后谷歌帮助你开始阅读,只是为了获得测试

我刚开始为rubyonrails应用程序编写测试,比如rspect、steak、cucumber等。我如何开始或学习,以帮助我编写漂亮的代码

你可以给出一些简单的例子或者一些我可以从零开始理解的url


谢谢

几天前我刚开始使用RSpec,它非常困难(实际上仍然如此)。你可以从railstutorial.org开始。作者遵循TDD原则。更多信息请访问和github页面。一定要查看维基。

-p>对于初学者来说,这是一个很好的播客

-也非常有用

这是一个很好的开始,然后谷歌帮助你开始阅读,只是为了获得测试的感觉

2) 熟悉各种(黄瓜、rspec、testunit、牛排、迷你测试),观看屏幕广播(,),然后试着选择一个吸引你的

3) 编写测试!!并在需要时从StackOverflow获得帮助。如果您喜欢RSpec,那么它非常有用,但不是必需的

我个人对框架的看法: 起初我非常喜欢cucumber,但最终我发现它非常冗长,我不喜欢在集成测试中使用它,然后在单元和功能测试中使用RSpec。我现在喜欢使用RSpec和水豚和Shoulda匹配器。TestUnit甚至可以比RSpec更简洁,但就我个人而言,RSpec是编写自文档代码和避免过度冗长之间的一种很好的媒介