系统测试用例设计之判定表法

发表于:2013-11-21 11:23

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:scorix    来源:51Testing软件测试网博客

  判定表是分析和表达多种输入条件下系统执行不同动作的工具,它可以把复杂的逻辑关系和多种条件组合的情况表达得既具体又明确。
  条件桩:条件列表
  动作桩:动作列表
  条件项:条件取值
  动作项:动作取值
  规则:条件项和动作项的对应关系
  判定表的化简:
  1、删除不存在的规则
  2、合并相似规则
  i. 动作完全相同
  ii.该条件项包含所有取值(说明动作与该条件的取值无关)
  判定表法的步骤:
  1、确定条件和动作
  条件:输入或环境(可通过分析动作反推得出)
  动作:输出
  2、确定条件项和动作项
  条件项:输入的取值或环境的真值(T/F)
  动作项:输出值
  3、用判定表列出全排列组合
  4、化简判定表
  5、针对每条规则设计用例
  判定表的优点是考虑了输入的组合情况;缺点是全排列组合数量大,化简困难,用例多。
版权声明:本文出自 scorix 的51Testing软件测试博客:http://www.51testing.com/?86850
原创作品,转载时请务必以超链接形式标明本文原始出处、作者信息和本声明,否则将追究法律责任。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号