我一直在尝试确定一种测试 Rails 应用程序的好方法,涵盖所有相关方面...因为我完全没有编写测试的经验,所以我一直在查看 railscasts.com,这似乎是一个很好的学习资源Rails 的基本内容。但对于测试,我发现了几个情节,一些使用 Rails 单元测试类,其他使用 Cucumber、RSPEC、ZenTest、Autotests、Webrat、Selenium 等。
所以我现在只是不确定我应该选择其中之一还是组合。其中一些现在已经过时了吗?它们相互排斥吗?...基本上我想学习 Rails 测试,并想听听有关如何正确和充分测试 Rails 应用程序以及用于不同类型测试的框架的意见
请帮助,在此先感谢
附言。如果有人可以提供一个很好的资源来学习单元测试、集成测试等之间的区别,我将不胜感激……我知道我没有做过 TDD 或 BDD,因为我的应用程序现在已经差不多完成了,而且似乎一切都工作得很好。但我仍然想为学习目的和 future 的发展添加测试。
最佳答案
关于ruby-on-rails - rails 测试困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3188563/