jest 前端自动化测试学习笔记
jest 解决的问题
- API简单
- 多项目运行
- 速度快
- IDE 整合友好
jest 配置
环境配置
-
在项目根目录使用
npm
初始化项目npm init
-
使用
npm
安装jest
包npm install jest@24.8.0 /*版本号为24.8.0 的jest包*/
-
修改
package.json
文件中test
命令为jest
test: "Error: no test specified" && exit 1" 替换为"test: jest"
WebStorm 配置 jest
依次点击Preferences
=>Languages & Frameworks
=>JavaScript
(务必点击侧边栏展开三角形按钮)=>Libraries
=>DownLoad…
(在界面右侧边栏)=>在弹出的Download Library
中查找jest
包=>单击选中高亮后点击DOWNLOAD AND INSTALL
安装。
最后安装jest
成功后的界面:
jest 基础
简单测试
// 文件: hello-world.js
function hello