测试设计方法-因果图1

上一篇 / 下一篇  2012-07-04 21:06:00 / 个人分类:测试用例设计方法

因果图法是一种对多种输入条件组合的测试方法,根据输入条件的组合、约束关系和输出条件的因果关系,分析输入条件的各种组合情况,从而设计测试用例的方法。它适合于检查程序输入条件涉及的各种组合情况。

因果图法着重分析输入条件的各种组合,每种组合条件就是,它必然有一个输出的结果,这就是。一般在有多个条件决定多个结果,并且每个条件的取值只有2种情况下,采取因果图法。

   因果图的基本关系有一下几种:

l 恒等:若c11,则e1也为1

若原因出现,则结果出现;若原因不出现,则结果也不出现

l 非(~):若c11,则e10

若原因出现,则结果不出现;若原因不出现,则结果出现。

l 或(:若c1c231,则e11

若三个原因中有一个出现,则结果出现;若三个原因都不出现,则结果不出现

l ():若c1c2都为1,则e11

若两个原因都出现,结果才出现;若其中有一个原因不出现,则结果不出现

 

利用因果如设计测试用例要经过以下几步:

1.     列出输入项、输出项;

2.     分析因果关系

3.     标注约束形成因果图

4.     转换成判定表

 

 

 


TAG:

 

评分:0

我来说两句

Open Toolbar