jasmine - 前端单元测试框架

  1. 为什么需要前端的单元测试由于网页用户环境的复杂性与多样性,前端代码往往需要在数十个浏览器上测试器正确性。靠点击点击点击来寻找程序bug。这种方式既费时费力,又无法保证测试的覆盖面。随着web2.0的发展,前端页面日益复杂,背后的JS逻辑也越来越复杂,一个页面里面多达上千行的js文件不在少数。一个函数,一个模块,在修改bug或添加新功能的过程中,很容易就产生新的bug,或使老的bug复活。这种…

more >>