jasmine测试使用说明

jasmine测试有两种方式
一. jasmine-node
用jasmine-node(也就是jasmine框架的node模块)进行测试,无论是服务器端还是浏览器端

  1. 前提--已全局安装好jasmine:npm install -g jasmine
  2. 全局安装jasmine-node: npm i -g jasmine -node
  3. 查看是否已经正确安装 jasmine -node --version
  4. 修改package.json中的scripts字段如下,这样jasmine-node会自动到specs文件夹中寻找后缀是-spec.js的文件运行
    "scripts":{ "test": "jasmine-node --verbose specs"},
  5. 创建specs文件夹,将测试代码放入 *-spec.js文件中
  6. 开始测试npm test

二 jasmine

  1. 前提--已全局安装好jasmine: npm install -g jasmine, 此时可以直接在终端执行jasmine命令
  2. 对测试项目进行初始化,可以手动进行初始化,也可以直接在项目目录下运行命令 jasmine init。此时jasmine 会生成一个配置文件 spec/support/jasmine.json
    3.添加脚本run-tests.js
const Jasmine = require('jasmine');//将jasmine作为库引入项目中
const jasmine = new Jasmine();
jasmine.loadConfigFile('spec/support/jasmine.json');//通过引入json文件进行配置
jasmine.execute();//通过execute方法进行specs

4.修改package.json中的scripts字段,如下:

"scripts":{
"test": "node run-tests.js &&exit 1 "
},

5 在spec文件夹中添加测试文件,格式为*-spec.js
6.开始测试:npm test

你可能感兴趣的:(jasmine测试使用说明)