Jest-4

前言


Jest-1,Jest-2,Jest-3三节介绍了基本API用法,在介绍测试React/Vue之前,我们先来一餐Jquery的业务场景小试牛刀。

业务场景


简单的登录页面,要求有这么几个:

  • 登录名和用户密码不能为空
  • 登录名长度不能超过8位,密码长度最小4位,不能超过6位
  • 登录名只允许正确格式的邮箱,密码只允许大小写英文字母及数字
  • 登录名和密码都输入的情况下才能点击登录按钮,其他情况登录按钮处于无效状态
  • 登录成功后提示登录成功,一秒后跳转到用户中心页面;登录失败模态窗口提示失败原因

单元测试


小结


本节介绍了异步测试的代码,是不是可以开始实际业务情景测试了?当然可以,但是Jest并不止这些内容。下节先介绍Jquery业务场景的登录测试。