软件测试学习——判定表法

判定表法是软件测试中用于分析多种输入组合及其对应输出的方法,尤其适用于存在逻辑关系的系统。通过条件桩、动作桩、条件项和动作项来构建测试用例,适用于多个复选框选择、复杂逻辑控制等场景。测试步骤包括确定输入输出、构建判定表、简化表并编写测试用例。虽然判定表法能列出所有可能情况,但当输入条件增多时,组合数量会迅速增加,可能导致测试工作量增大。
摘要由CSDN通过智能技术生成

判定表法

1、定义:
等价类,边界值分析法一般是对单一输入进行测试用例分析的方法。判定表是对其的一种补充,对于多种输入之间存在的组合关系并且对应执行不同动作,进行测试用例的分析的方法。
2、相关名称:
条件桩:系统所有输入;
动作桩:系统所有可能输出;
条件项:系统所有输入的取值;
动作项:系统所有可能输入对应的输出取值;
3、使用步骤:
(1)找出所测系统所有输入,以及可能的输出结果(条件桩、动作桩);
(2)构造判定表;
(3)列出所有系统输入取值组合(若输入个数为N,则组合总数为2的N次方);
(4)去除不符合系统需求的不合理组合;
(5)将剩下的输入组合根据需求填入对应动作项;
(6)简化判定表(对于某两个输入其他条件变化对于执行结果影响不大时,可以合并;但并不建议合并,容易测漏);
(7)每一种输入组合编写一条测试用例。
4、相关例子:
购买电影票

  • 7
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值