0
点赞
收藏
分享

微信扫一扫

Mocha学习笔记----------Mocha环境搭建与验证

第1章 安装与使用

       ​​​Mocha​​​(发音"摩卡")诞生于2011年,是现在最流行的JavaScript测试框架之一,在浏览器和Node.js环境都可以使用。所谓"测试框架",就是运行测试的工具。通过它,可以为JavaScript应用添加测试,从而保证代码的质量。

1.1 安装

       在Windows上安装npm管理模块之前,需要先安装Node.js服务。

       Step_1:下载Node.js官方Windows版程序:​​https://nodejs.org/en/#download​​

       根据系统选择相应得到Node.js下载,我选择下载的是:node-v6.9.4-x64.msi文件。

       Step_2:双击下载的msi文件,执行傻瓜操作点击“Next”,记住安装的路径,例如:C:\NodeJS,并把该路径添加到系统环境变量path中(有些版本,安装过程时,就已经把路径添加到Path中)。

       Mocha学习笔记----------Mocha环境搭建与验证_JS单元测试框架Mocha

       在dos窗口,输入"node -v"验证Node.js安装是否成功,如果安装成功,显示如下:

       Mocha学习笔记----------Mocha环境搭建与验证_Mocha简单使用_02

       Step_3:下载npm源代码: ​​ https://github.com/isaacs/npm/tags​​   

       Step_4:解压下载的文件到指定路径下,如:E:\NPM,进入到该路径下,执行如下命令完成npm安装:

       node cli.js install npm -gf//可以安装最新版的NPM

      或 

       node cli.js install npm@4.1.1 -gf //可以安装指定版本的NPM

       以上两种方法都是通过网络从代码库中下载并安装,但是代码库一般只保留最近的两个版本。

       Step_5:NPM安装完成后,将" C:\NodeJS\node_modules"加入系统环境变量NODE_PATH中。

       Mocha学习笔记----------Mocha环境搭建与验证_node.js_03

       Step_6:执行命令:"npm install mocha"安装mocha测试框架。mocha安装有不同的方式:为所有用户使用,安装的命令是:"npm install --globalmocha";为用户自己的项目,安装的命令是:"npm install --save-devmocha"

       Step_7:验证npm和mocha的安装是否成功,执行命令如下图命令:

       test/test.js


var assert = require('assert');
describe('Array', function() {
describe('#indexOf()', function() {
it('should return -1 when the value is not present', function() {
assert.equal(-1, [1,2,3].indexOf(4));
});
});
});

Mocha学习笔记----------Mocha环境搭建与验证_使用npm批量运行mocha_04

    验证mocha是否安装成功,创建一个文件夹,例如test,然后进入该文件夹,创建文件test.js,由于之前把mocha路径设置在系统环境变量中,可以直接使用mocha test来运行文件。

还有另一种运行建立的测试用例。在test文件的外部建立一个文件:package.json,在文件中添加:

{
{
"test":"mocha"
}
}

保存文件,执行命令:npm test,运行结果如下:

Mocha学习笔记----------Mocha环境搭建与验证_Mocha测试环境搭建_05


举报

相关推荐

0 条评论