age*_*217 6 ruby unit-testing rspec ruby-on-rails
什么单元测试框架用于Rails?
我正在阅读这本书(Pragmatic Programmers Agile Dev.with Rails),它展示了如何在Rails中进行单元测试.
这本书向我展示了默认的rails测试套件(子类Test::Unit).这是Rails社区中使用的主要测试框架吗?我在做普通红宝石时使用RSpec,我也希望能够在Rails中使用它(如果不是太麻烦)?
Jon*_*röm 18
有许多工具可用于从许多不同方面测试rails和其他Web应用程序.但是,如果您不熟悉测试,我强烈建议您在开始使用其他工具之前先学习Rails自己的测试框架.
学习,以及后来掌握,一个测试框架使得将来更容易理解与其他框架的利弊,并使它们协同工作.
您可以从测试以下内容开始:
我已经看到许多测试工作失败,但我从未看到它们因为选择了错误的工具/框架而失败.他们失败是因为他们不知道如何掌握他们使用的工具,并且对于测试的基础知识有足够的了解.
在此处阅读有关Rails测试的更多信息
http://guides.rubyonrails.org/testing.html
Jed*_*der 11
Rspec广泛用于铁轨,与Cucumber一起使用,是当今使用最广泛的解决方案之一.请注意,rails 3正在使用rspec 2,因此请查找rspec/rails.看看pragprog.com上的书籍rspec和黄瓜,这是一个由核心团队编写的优秀资源. http://pragprog.com/titles/achbd/the-rspec-book
| 归档时间: |
|
| 查看次数: |
13088 次 |
| 最近记录: |