测试设计方法-判定表1

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

判定表法是一种通过构建判定表来设计测试用例的方法。适合于包含有多个互联关系的条件和产生多种结果的问题设计测试用例,判定表是分析和表达多逻辑条件下执行不同操作情况的工具。

判定表通常由四个部分组成,如图1:

1.  条件桩(Condition Stub):列出问题所有条件。通常认为列出条件的次序无关紧要。

2.  动作桩Action Stub):列出问题规定可能采取的操作。这些操作的排列顺序没有约束。

3.  条件项(Condition Entry):条件的取值。在所有可能情况下的真假值。

4.  动作项(Action Entry):出在条件项的各取值情况下应该采取的动作。

任何一个条件组合的特定取值及其相应的要执行的操作称为规则。在判定表中贯穿条件项和动作项的一列,就是一条规则。判定表中列出多少组条件取值,也就有多少条规则,即条件项和动作项有多少列。如图2所示:

在实际应用判定表时,由于规则数目庞大,常常会先把它简化,简化工作是以合并相似规则为目的的。如果判定表中,有两条或多条规则具有相同的动作,并且其条件项之间存在极为相似的关系,则可将规则合并。如图3:

 


1

1

2

2

3

3

TAG:

 

评分:0

我来说两句

Open Toolbar