测试基础练习day02
判定表练习
需求:根据以下要求修改文件1. 输入的第一列字符必须是A或B
2. 第二列字符必须是一个数字
3. 如果第一列字符不正确,则给出信息L
4. 如果第二列字符不正确,则给出信息M
5. 如果两列字符输入正确,则修改文件成功
判定表 
设计用例如下:
| 用例编号 | 用例标题 | 测试步骤 | 测试数据 | 预期结果 |
|---|---|---|---|---|
| 001 | 输出文件修改成功 | 输入第一列和第二列,点击确定 | 第一列:A 第二列:4 |
输出文件修改成功 |
| 002 | 输出信息M | 输入第一列和第二列,点击确定 | 第一列:A 第二列:D |
输出M |
| 002 | 输出信息L | 输入第一列和第二列,点击确定 | 第一列:D 第二列:3 |
输出L |
| 002 | 输出信息M和L | 输入第一列和第二列,点击确定 | 第一列:D 第二列:D |
输出M、L |
判定表适用场景:
- 多条件、多结果,且条件之间有组合关系,条件与输出结果之间有依赖关系
- 一般适用于条件组合数较少的情况
- 假设有n个条件,每个条件有两个取值,则共有2的n次方种规则,即2的n次方个用例
练习:


条件过多,不适合使用判定表法。
正解:梳理测试功能点,结合功能点输出用例

练习2:



浙公网安备 33010602011771号