W-Y-3-4 因果图法电子课件_第1页
W-Y-3-4 因果图法电子课件_第2页
W-Y-3-4 因果图法电子课件_第3页
W-Y-3-4 因果图法电子课件_第4页
W-Y-3-4 因果图法电子课件_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

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

文档简介

单元三黑盒测试之因果图法因果图法决策表法对解决条件之间存在依赖关系的问题提供了测试用例的设计方法,能较好地对多条件组合问题进行测试。但同时也发现,当条件桩较多、条件项也较多时,条件组合形成的规则数是一个庞大的数字。简化过程也较为繁琐。因果图法可以帮助我们明确条件与结果之间的因果关系及条件之间的依赖关系,帮助我们快速生成和简化决策表,提高测试用例设计效率。因果图法因果图法因果图的基本符号01因果图的约束符号02因果图测试用例设计步骤

03因果图的基本符号在因果图中,用C表示原因(Ci表示第i个原因),E表示结果(Ei表示第i个结果),用直线连接有因果关系的原因和结果,如图3-4-1(1)~(4)所示用4种符号表示恒等、非、或、与4种因果关系。图中各节点表示状态,可取值0或1,其中0表示状态不出现,1表示状态出现。4种符号表示的含义如下:(1)恒等(无符号)若原因出现,则结果出现;若原因不出现,则结果也不出现,如图3-4-1(1)。(2)非(~)若原因出现,则结果不出现;若原因不出现,则结果出现,如图3-4-1(2)。(3)或(V)若几个原因中有1一个出现,则结果出现;若几个原因都不出现,则结果不出现,如图3-4-1(3)。(4)与(⋀)只有几个原因都出现,结果才出现。若其中一个原因不出现,则结果不出现,如图3-4-1(4)。因果图的基本符号CiEi(1)恒等(2)非CiEi~CiCjEiV(3)或CiCjEiV(4)与因果图的约束符号原因或结果之间还可能存在依赖关系,这些依赖关系称为约束。在因果图中,用特定的符号标明这些约束。其中原因之间有4种约束,如图3-4-2(1)~(4)所示,结果之间有1种约束,如图3-4-2(5)所示。C1C2E

C1I

C1C3C2C2OC1C2R

E1E2M

(1)E(互斥)(3)O(唯一)(4)R(要求)(5)M(强制)图3-4-2:因果图的约束符号(2)I(包含)因果图的约束符号(1)E(互斥)表示C1、C2两个原因不会同时成立,最多有1个成立。(2)I(包含)表示C1、C2、C3三个原因中至少有1个必须成立。(3)0(唯一)表示C1和C2当中必须有1个,且仅有1个成立。(4)R(要求)表示当C1出现时,C2必须也出现。也就是说C1出现时不可能C2不出现。(5)M(强制)表示当E1是1时,E2必须是0。而当E1为0时,E2的值不定。因果图法测试用例设计步骤(1)分析软件需求规格说明,找出哪些是原因,哪些是结果。原因是输入值或输入值的等价类,结果是输出值或输出值的等价类。(2)分析软件需求规格说明,找出原因与结果之间的因果关系、原因与原因之间或结果与结果之间的约束关系。(3)画出因果图,在因果图上标明因果和约束关系。

温馨提示

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

评论

0/150

提交评论