加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby-on-rails – 在Rails中执行BDD / TDD的最快方法?

发布时间:2020-12-17 03:10:01 所属栏目:百科 来源:网络整理
导读:我希望对以下困境提出一些建议: 我真的想让我的第一个真正的Rails项目尝试BDD,但每次尝试运行黄瓜或Rspec时我都无法摆脱衰弱的等待.我运行Windows Vista并使用rails 3.0.1和ruby 1.9.2p136.我已经尝试过spork,我发现很难跟上黑客并开始使用rails 3.0.1.现在
我希望对以下困境提出一些建议:

我真的想让我的第一个真正的Rails项目尝试BDD,但每次尝试运行黄瓜或Rspec时我都无法摆脱衰弱的等待.我运行Windows Vista并使用rails 3.0.1和ruby 1.9.2p136.我已经尝试过spork,我发现很难跟上黑客并开始使用rails 3.0.1.现在我已经安装了 – 据说 – 正在工作(按照此链接上的说明:http://railstutorial.org/chapters/static-pages#sec:spork并且不再遇到我在尝试自己设置时遇到的任何错误)我仍然经历45-60秒的等待时间来运行一个通用的黄瓜方案.

除了我之外,rails社区如何能够容忍这些等待时间,并且仍在使用BDD / TDD实践进行开发.我一直在学习RSpec书,并没有提到必须忍受我遇到过的荒谬的加载时间(虽然还有一些章节我还没有读过).因此,rails社区忽略了这个问题,或者我遇到了不寻常的延迟?

我有一台合理的快速笔记本电脑我正在研究(英特尔酷睿2双核CPU T9400各2.53Hz)4 GB内存.

我真的希望得到一些指导,因为经过近两周的努力才能完成这项工作,我准备放弃BDD / TDD,可能还有Rails.

感谢您抽出宝贵时间阅读我的投诉.

解决方法

It’s beyond me how the rails community
can tolerate these wait times

你是对的,那些等待时间是无法忍受的.没有正确思考的Rails开发人员会忍受这一点.他们没有 – 因为几乎没有任何Rails开发人员使用Windows.

帮自己一个忙,不要再将头撞在墙上.在VMWare或Virtualbox中安装Linux,加载Rails和RSpec / Cucumber,然后进行比较.我想你会有更愉快的经历.

FWIW我在运行XP的E6600 2.4Ghz主机上运行VMWare下的Ubuntu,我的时间比你的四核盒好得多.

顺便说一句,如果你不能说服尝试VM方法,请查看JetBrains的Rubymine IDE – 它在运行RSpec / Rails方面做得不错.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读