JasmineJS - 概述

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文件中找到以下子文件夹.

Zip文件