我非常想在我的第一个真正的Rails项目中尝试BDD,但每次尝试运行cucumber或Rspec时,我都无法克服令人痛苦的等待。我正在运行Windows Vista,并使用rails 3.0.1和ruby 1.9.2p136。我已经尝试了spork,但发现很难跟随hacks并在rails 3.0.1上工作。现在我已经安装了它,并且 - 据说 - 它正在工作(按照此链接上的说明: http://railstutorial.org/chapters/static-pages#sec:spork,不再遇到我自己设置时遇到的任何错误),但我仍然需要等待45-60秒才能运行单个通用cucumber场景。
我不明白Rails社区如何容忍这些等待时间,并仍然使用BDD/TDD实践进行开发。我一直在从RSpec Book学习,没有提到我遇到的荒谬的加载时间(虽然我还有几章没有读)。那么,Rails社区是否忽视了这个问题,还是我遇到了异常延迟?
我正在使用一台相对较快的笔记本电脑(Intel Core 2 Duo CPU T9400,每个CPU频率为2.53Hz),内存为4 GB。
我真的需要一些指导,因为在接近两周的时间里,我一直在尝试让这个工作正常运行,但现在我几乎要放弃BDD/TDD和Rails。
感谢您抽出时间阅读我的抱怨。