什么情况下使用判定表设计测试用例
2015-06-29 · 知道合伙人软件行家
关注
展开全部
判定表是分析和表达多种输入条件下系统执行不同动作的工具,它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。
条件桩:条件列表
动作桩:动作列表
条件项:条件取值
动作项:动作取值
规则:条件项和动作项的对应关系
判定表的化简:
1、删除不存在的规则
2、合并相似规则
i. 动作完全相同
ii.该条件项包含所有取值(说明动作与该条件的取值无关)
判定表法的步骤:
1、确定条件和动作
条件:输入或环境(可通过分析动作反推得出)
动作:输出
2、确定条件项和动作项
条件项:输入的取值或环境的真值(T/F)
动作项:输出值
3、用判定表列出全排列组合
4、化简判定表
5、针对每条规则设计用例
判定表的优点是考虑了输入的组合情况;缺点是全排列组合数量大,化简困难,用例多。
条件桩:条件列表
动作桩:动作列表
条件项:条件取值
动作项:动作取值
规则:条件项和动作项的对应关系
判定表的化简:
1、删除不存在的规则
2、合并相似规则
i. 动作完全相同
ii.该条件项包含所有取值(说明动作与该条件的取值无关)
判定表法的步骤:
1、确定条件和动作
条件:输入或环境(可通过分析动作反推得出)
动作:输出
2、确定条件项和动作项
条件项:输入的取值或环境的真值(T/F)
动作项:输出值
3、用判定表列出全排列组合
4、化简判定表
5、针对每条规则设计用例
判定表的优点是考虑了输入的组合情况;缺点是全排列组合数量大,化简困难,用例多。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |