小程序测试用例总册(测试工程师级)
写作标准(必须遵守)
写用例时按人类测试工程师做功能测试的粒度,禁止只写「搜索可用」「详情正常」这类笼统条目。
| 类型 |
要求 |
| 检索/筛选 |
每一个 Tab、每一个搜索框、关键词命中/不命中/清空,各写独立用例 |
| 列表展示 |
卡片上每一个展示字段单独或成组可核对(有数据时逐字段对照接口/造数) |
| 详情 |
每一个区块、每一个 label 字段都要核对;空值显示「—」 |
| 新增 |
每一个必填校验单独测;选填可填可空;提交成功/失败 |
| 修改 |
有入口则测全字段保存;无入口则写「确认无编辑」负向用例 |
| 删除/作废/无效 |
有则测确认/取消/成功;无则写「确认无删除」 |
| 状态按钮 |
按状态矩阵测显示/隐藏 |
| 上传 |
上限、删除缩略图、超限提示 |
两阶段流程
- 第一步:完善文字用例(含按钮/弹窗门禁)→ 你评审
- 第二步:按界面逐条执行(点测或脚本)→ 记缺陷 → 修复 → 回归 → 下一界面
按钮与弹窗门禁(方式 C)
有弹层时最小集:出现 → 取消 → 确认(+ 遮罩/ActionSheet 每项/Sheet 确定取消)。
文档索引与规模
合计约 1200+ 条(功能/字段级)。按钮弹窗专节仍有清单 TODO 待回填到各模块后才算门禁通过。缺造数执行时标 Blocked。
能力总览(避免误测「不存在的修改/删除」)
| 模块 |
新增 |
修改 |
删除 |
其它写操作 |
| 线索 |
✓ 表单 |
✗ |
✗ |
跟进、转客户、无效 |
| 客户/商机 |
✗ |
✗ |
✗ |
写跟进 |
| 公海 |
✗ |
✗ |
✗ |
领取 |
| 报价/合同 |
✗ |
✗ |
✗ |
仅查看 |
| 报销/借款 |
✓ 新建 |
✗ |
✗ |
存草稿、提交、审批 |
| 地磅 |
✗ |
二次过磅皮重 |
作废 |
生成出入库单 |
| 运输 |
安排运输 |
✗ |
✗ |
归档、上传证、结算审批 |
造数不足时:用例仍要写全;执行时标「Blocked-缺数据」。