软件测试2.7 决策表方法设计测试用例.ppt_第1页
软件测试2.7 决策表方法设计测试用例.ppt_第2页
软件测试2.7 决策表方法设计测试用例.ppt_第3页
软件测试2.7 决策表方法设计测试用例.ppt_第4页
软件测试2.7 决策表方法设计测试用例.ppt_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

黑盒测试,决策表方法设计测试用例,主讲:刘芳芳,决策表方法设计测试用例,决策表测试方法维修机器问题的决策表测试三角形问题的决策表测试,决策表测试方法,根据软件规格说明,构造决策表的5个步骤如下:列出所有的条件桩和动作桩;分析输入域,对输入域进行等价类划分;分析输出域,对输出进行细化,以指导具体的输出动作;确定规则的个数;假如有n个条件,每个条件有两个取值(0,1),则有2n种规则;填入条件项;填入动作项,得到初始决策表;简化,合并相似规则(相同动作)。,维修机器问题的决策表测试(一),维修机器问题描述:“对于功率大于50马力并且维修记录不全的机器,或已运行10年以上的机器,应给予优先的维修处理”,维修机器问题的决策表测试(二),5,列出所有的条件桩和动作桩条件桩C1:功率大于50马力吗?C2:维修记录不全吗?C3:运行超过10年吗?动作桩A1:进行优先处理A2:作其他处理,维修机器问题的决策表测试(三),确定规则个数输入条件个数:3;每个条件的取值:“是”或“否”;规则个数:2*2*2=8;填入条件项,动作项,得到初始决策表,维修机器问题的决策表测试(四),化简后,三角形问题的决策表测试(一),列出所有的条件桩和动作桩确定规则的个数。三角形问题的决策表有4个条件,每个条件可以取两个值,故应有24=16种规则。,三角形问题的决策表测试(二),3.构造决策表,注意:条件的选择可以大大扩展判定表的规模;例如a,b,c构成三角形吗?可以扩展为三个条件:ab+c?ba+c?ca+b?,三角形问题的决策表测试(三),另一种设计,三角形问题的决策表测试(四),这里减少了25-1条规则,31+15+7+11=64,三角形问题的决策表测试(五),决策表测试的指导方针,决策表最突出的优点是,它能把复杂的问题按各种可能的情况一一列举出来,简明而易于理解,同时可以避免遗漏。适合于使用决策表设计测试用例的情况有:规格说明以决策表形式给出,或是很容易转换成决策表。条件的排列顺序不会也不应影响执行的操作。规则的排列顺序不会也不应影响执行的操作。当某一规则的条件已经满足,并确定要执行的操作后,不必检验

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论