测试基础练习day02

判定表练习

需求:根据以下要求修改文件
1. 输入的第一列字符必须是A或B
2. 第二列字符必须是一个数字
3. 如果第一列字符不正确,则给出信息L
4. 如果第二列字符不正确,则给出信息M
5. 如果两列字符输入正确,则修改文件成功
判定表 ![](https://img2022.cnblogs.com/blog/780605/202205/780605-20220506113049814-246903437.png)

设计用例如下:

用例编号 用例标题 测试步骤 测试数据 预期结果
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:

posted @ 2022-05-06 11:40  喝娃哈哈的水中鱼  阅读(61)  评论(0)    收藏  举报