是的,我开始做这个测试了!
但是我不知道该用什么=/
Rspec + 应该吗?
Rspec + 牛排?
迷你测试?
cucumber ?
capybara ?
可以吗? ( cucumber 与 Shoulda 混合)
迷你应该吗? (Minitest 与 Shoulda 混合)
啊,这么多选择!我很困惑 <.< 我知道我想要一些小而简单的东西来测试我 future 的 gems 和 sinatra & rails 应用程序。 你们用什么,为什么?
最佳答案
如果您刚刚开始,您应该使用默认值并遵循 the official guides .重要的是你要练习测试。您使用哪种测试库/框架并不重要——这是一种风格选择,在实际练习测试中是次要的——开始测试 Rails 应用程序的最简单方法是遵循“Golden官方指南布局的路径”。
一旦您熟悉了 Rails 应用程序的测试,您就可以更好地评估现有的选项。我个人喜欢 rspec 和 cucumber(目前 - 我可能会决定改变我的偏好),但我只是在已经对测试有点熟悉并且已经对 Rails 有点熟悉之后才能提出这个偏好。
关于ruby-on-rails - 测试驱动开发?精神 split 症?我糊涂了!我应该使用什么进行测试,为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4830656/