分享 Sprockets 中集成 Jasmine 自动化测试 Javascript

doitian · 2012年01月01日 · 最后由 lihuazhang 回复于 2012年02月27日 · 4120 次阅读

介绍怎么在基于 Sprockets 的项目中测试前端 js。虽然以 Jasmine 为例,其它支持 HTML runner 的测试框架也是通用的。其实重点推荐的是用 livereload 来在文件修改后自动刷新页面执行测试

http://cn.intridea.com/2011/12/integrate-jasmine-in-sprockets-to-autotest-javascript/

现在对前端 js 的测试,我都用 cucumber 了。

@doitain 好文...

#1 楼 @daqing @doitian 谈的是测试驱动开发... 你说的应该是集成测试吧?

#2 楼 @poshboytl Jasmine 单独测试 js,很麻烦,不如用 cucumber + capybara 来做。之前我做了一个项目,就是把 Jasmine 的测试用例,转换成 cucumber。

以前一直用 cucumber 写集成测试,后来只用 capybara 了

#3 楼 @daqing 能再展开说一下麻烦在哪里吧,而 cucumber+capybara 是如何处理这些麻烦的,谢谢

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