Skip to content

第 3 课:怎么写第一条测试用例

等价类划分 + 边界值分析 + 真实案例

一、用例长什么样

8 要素:编号、标题、前置条件、测试数据、步骤、预期结果、实际结果、优先级

二、等价类划分

把无穷输入分成有限类别,每类测一个。

例子:年龄输入框 1-120 岁

  • 有效类(1-120):测 25 岁
  • 无效-太小(<1):测 0 岁
  • 无效-太大(>120):测 200 岁

三、边界值分析

Bug 最爱藏在边界上。

边界值法则: 0(无效)、1(有效)、2(有效)、119(有效)、120(有效)、121(无效)

四、案例:登录功能

给手机号+密码登录写用例:

  1. 正确账号密码 ✅
  2. 错误密码 ❌
  3. 密码太短(<6 位)
  4. 账号太短(<11 位)
  5. 账号含字母
  6. 连续输错 5 次被锁定
  7. 空账号
  8. 空密码

五、黄金原则

  1. 一条用例只测一个场景
  2. 步骤清晰到傻瓜都能执行
  3. 预期结果要可验证
💬 给清秀留言