返回 AI 职场技巧编程 / Field Note
AI 生成测试用例:覆盖正常、边界和失败路径
8 minTinmax 编辑部
## 适用场景
适合接口、表单和业务规则测试。生成测试前要明确不变量和历史缺陷,否则只会得到表面用例。
## 三步工作法
### 步骤 1:提取行为契约
列出输入、输出、前置状态、权限、错误和必须保持的不变量。
### 步骤 2:组合风险场景
覆盖正常、边界、空值、重复、并发、超时和权限不足。
### 步骤 3:落成自动测试
优先将高风险且稳定的场景自动化,并避免测试依赖随机外部状态。
## 可直接复制的 Prompt
> 根据需求、接口定义和历史缺陷生成测试矩阵。按正常、边界、异常、权限、并发和回归分类;每条包含前置条件、输入、步骤、预期结果和优先级,并指出仍需人工探索的区域。
## 进阶技巧
- 先写失败测试再修代码
- 测试名称描述行为而非实现
- 外部服务使用可控替身
## 交付前检查
- 关键不变量是否覆盖
- 失败路径是否可重复
- 测试是否会误报或相互污染
## 预期效果
快速扩展风险覆盖面,并把历史问题转成长期有效的回归保护。
## 使用边界
AI 负责整理、扩展和检查,人仍然负责事实准确性、业务判断、隐私保护与最终发布。涉及个人信息、商业机密、财务、法律或安全内容时,只能使用组织批准的工具和脱敏材料。
