JasmineJS - 概述


Jasmine 是一个开源 JavaScript 框架,能够测试任何类型的 JavaScript 应用程序。Jasmine 遵循Behave驱动开发 (BDD) 程序,以确保每一行 JavaScript 语句都经过正确的单元测试。通过遵循 BDD 过程,Jasmine 提供了一个小语法来测试整个应用程序的最小单元,而不是作为一个整体进行测试。

为什么要用茉莉花?

以下是使用 Jasmine 相对于其他可用 JavaScript 测试框架的优势 -

  • Jasmine 不依赖于任何其他 JavaScript 框架。

  • Jasmine 不需要任何 DOM。

  • Jasmine 框架中使用的所有语法都是干净且明显的。

  • Jasmine 深受 Rspec、JS Spec 和 Jspec 的影响。

  • Jasmine 是一个开源框架,可以轻松获得不同版本,如独立版、ruby gem、Node.js 等。

如何使用茉莉花?

Jasmine 很容易在任何类型的开发方法中实现。您需要从官方网站https://jasmine.github.io/下载独立的库文件,并在您的应用程序中实现相同的库文件。

详细的环境设置将在下一章“环境设置”中介绍。成功下载并解压缩 zip 文件后,您将在该 zip 文件中找到以下子文件夹。

压缩文件