软件测试初始决策表,软件测试2.7 决策表方法设计测试用例.ppt

文档介绍:

黑盒测试——决策表方法设计测试用例主讲:刘芳芳决策表方法设计测试用例决策表测试方法维修机器问题的决策表测试三角形问题的决策表测试决策表测试方法根据软件规格说明,构造决策表的5个步骤如下:列出所有的条件桩和动作桩;分析输入域,对输入域进行等价类划分;分析输出域,对输出进行细化,以指导具体的输出动作;确定规则的个数;假如有n个条件,每个条件有两个取值(0,1),则有2n种规则;填入条件项;填入动作项,得到初始决策表;简化,合并相似规则(相同动作)。维修机器问题的决策表测试(一)维修机器问题描述:“……对于功率大于50马力并且维修记录不全的机器,或已运行10年以上的机器,应给予优先的维修处理……”维修机器问题的决策表测试(二)5列出所有的条件桩和动作桩条件桩C1:功率大于50马力吗?C2:维修记录不全吗?C3:运行超过10年吗?动作桩A1:进行优先处理A2:作其他处理维修机器问题的决策表测试(三)确定规则个数输入条件个数:3;每个条件的取值:“是”或“否”;规则个数:2*2*2=8;填入条件项,动作项,得到初始决策表12345678条件C1:功率大于50马力吗?YYYYNNNNC2:维修记录不全吗?YYNNYYNNC3:运行超过10年吗?YNYNYNYN动作A1:进行优先处理√√√√√A2:作其他处理√√√维修机器问题的决策表测试(四)化简后12345条件C1:功率大于50马力吗?YYYNNC2:维修记录不全吗?YNN——C3:运行超过10年吗?—YNYN动作A1:进行优先处理√√√A2:作其他处理√√三角形问题的决策表测试(一)列出所有的条件桩和动作桩确定规则的个数。三角形问题的决策表有4个条件,每个条件可以取两个值,故应有24=16种规则。条件桩动作桩C1:a,b,c构成三角形?C2:a=b?C3:a=c?C4:b=c?A1:非三角形;A2:不等边三角形;A3:等腰三角形;A4:等边三角形;A5:不可能三角形问题的决策表测试(二)3.构造决策表123456789条件a,b,c构成三角形NYYYYYYYYa=b?—YYYYNNNNa=c?—YYNNYYNNb=c?—YNYNYNYN规则条数统计811111111动作非三角形不等边三角形等腰三角形等边三角形不可能注意:条件的选择可以大大扩展判定表的规模;例如a,b,c构成三角形吗?可以扩展为三个条件:a

内容来自淘豆网www.taodocs.com转载请标明出处.

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值