Ruby 发个可定制的自动化测试脚本. [Watchr + Spring]

zw963 · 2014年01月10日 · 最后由 zw963 回复于 2014年01月10日 · 3161 次阅读

自己写的自动化测试脚本,Rails 和 非 Rails 程序都可以用,希望对大家有帮助。

https://github.com/zw963/ass/blob/master/common/ruby/lib/autotest.rb

必须的 gem 只有一个 watchr. https://github.com/mynyml/watchr 虽然很久不更新了,但是是仍旧可用的,打算有时间的话,fork 一个 watchr, 好歹维护下。

还有一个可选的 gem, Spring, https://github.com/rails/spring 是个 preloader, 强烈推荐使用,让你的测试 flow 更加顺畅。

preloader 的话推荐 Zeus preloads your Rails app so that your normal development tasks such as console, server, generate, and specs/tests take less than one second.

#1 楼 @jhjguxin

我就是先查到 Zeus, 然后在 Zeus 的 github 上才知道 Spring 的。

我用 Zeus 时,zeus server 启动之后,连接到 server, Terminal 就卡死了,不知道怎么回事儿。

另外,我比较喜欢 Spring 这种零配置的方案,无需修改项目,立即可以用。

Rails 4.1 内置 Spring 哟

#3 楼 @huacnlee

那太好了。我也是发这个帖子时才发现,spring 是 rails 下的一个子项目。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号