Jasmine是一个开源JavaScript框架,能够测试任何类型的JavaScript应用程序. Jasmine遵循行为驱动开发(BDD)过程,以确保每行JavaScript语句都经过适当的单元测试.通过遵循BDD程序,Jasmine提供了一个小语法来测试整个应用程序的最小单元,而不是整体测试它.
为什么要使用Jasmine?
以下是使用Jasmine优于其他可用JavaScript测试框架的优点 :
Jasmine不依赖于任何其他JavaScript框架.
Jasmine不需要任何DOM.
所有语法在Jasmine框架中使用是干净而明显的.
Jasmine深受Rspec,JS Spec和Jspec的影响.
Jasmine是一个开源框架,可以在不同版本中轻松使用,如独立版,ruby gem,Node.js等.
如何使用Jasmine?
Jasmine很容易在任何开发方法中实现.您需要下载的只是官方网站上的独立库文件 https://jasmine.github.io/并在您的应用程序中实现相同的功能.
详细的环境设置将在下一章"环境设置"中介绍.成功下载并解压缩zip文件后,您将在该zip文件中找到以下子文件夹.