jest 前端自动化测试配置和学习笔记

本文介绍了jest作为前端自动化测试工具的优势,如简单API、多项目支持和速度。讲解了jest的配置,包括环境配置和在WebStorm中的设置。接着,文章深入探讨了jest的基础,如简单的测试用例、常用匹配器、异步测试和钩子函数的使用。此外,还提到了如何使用describe进行测试用例分组,并提供了相关资源链接以便进一步学习。
摘要由CSDN通过智能技术生成

jest 前端自动化测试学习笔记

jest 解决的问题

  • API简单
  • 多项目运行
  • 速度快
  • IDE 整合友好

jest 配置

环境配置

  1. 在项目根目录使用npm初始化项目

    npm init

  2. 使用npm安装jest

    npm install jest@24.8.0 /*版本号为24.8.0 的jest包*/

  3. 修改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成功后的界面:

image-20201105195014814

jest 基础

简单测试

// 文件: hello-world.js
function hello
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值