Javascript测试框架Jasmine(一):简介
2014-06-18 · 11 min read
随着 javascript 程序的复杂度加深,测试的重要性越来越明显。Javascript 的测试框架有很多,例如:Jasmine,Qunit,JsTestDriver,JSUnit,Mocha 等。经过一番对比后决定使用 Jasmine。Jasmine 是一套 Javascript 行为驱动开发框架(BDD),干净简洁,表达力强且易于组织,不依赖于其他任何框架和 DOM,可运行于 Node.js,浏览器端或移动端。
下载运行
下载GitHub 上的项目。解压后,dist
下就是各个版本的独立运行包,解压最新的 2.0.0 版本,双击打开SpecRunner.html
即可运行测试,注意要在SpecRunner.html
的<head>
内引用 Jasmine 的 js 文件和测试文件。想简单使用的话,将soucre/spec
下的测试文件替换成你自己的即可。