mocha测试框架笔记
Last updated on 21 hours ago
介绍
发音摩卡,是 js 测试框架之一,可以为 js 应用添加测试用例
安装
1 |
|
测试脚本编写
1 |
|
待测试的 js 为add.js
,为了规范,其测试脚本应为add.test.js
,也就是加上.test.js
后缀
1 |
|
Mocha 运行测试
运行单个测试文件
1
mocha add.test.js
运行多个测试文件
1
mocha file1 file2 file3
运行 test 目录下所有测试文件(不包括子目录)
1
mocha
mocha 默认去 test 目录中执行测试脚本,如果 test 中有其他子目录,子目录里的脚本不会被执行
运行 test 目录下所有测试文件(包括子目录)
1
mocha --recursive
加上
--recursive
即可
命令行参数
–help -h:
查看所有命令行参数–reporter -R:
用于指定测试报告的格式,默认为spec
格式
钩子函数
mocha 提供了四个钩子函数before()
、after()
、beforeEach()
和afterEach()
1 |
|