世上有很多事情是无法提前的,惟有认真的活在当下,才是最真实的态度! 许多人喜欢预支明天的烦恼,想要早一天解决掉明天的烦恼.明天如果有烦恼,你今天是无法解决的,每一天都有每一天的人生功课要交,努力做好今天的功课再说吧!!

判定表(Decision Table)驱动

上一篇 / 下一篇  2007-04-16 16:31:52 / 个人分类:计算机软件测试技术(学习笔记)

判定表由四部分组成:

 

条件桩(Condition Stub):列出了问题的所有条件,除了某些问题对条件的先后次序有特定 要求外,

 

常在这里列出的条件,其先后次序无关紧要。

 

动作桩(Action Stub):列出问题规定可能采取的操作。

 

条件项(Condition Entry):针对左边条件的取值,在所有可能的情况下,给出真假值。

 

动作项(Action Entry):在条件项的各组取值情况下采取的动作。

 

建立判定表的步骤:

 

    确定规则的个数。

 

    列出所有条件桩和动作桩。

 

    填入条件项。

 

    填入动作桩和动作项。

 

    化简。

 

适合于使用判定表设计测试用例的条件:

 

    规格说明以判定表形式给出,或是很容易转换成判定表。

 

    条件的排列顺序不会也不应影响执行那些操作。

 

    规则的排列顺序不会也不应影响执行那些操作。

 

    每当某一规则的条件已经满足,并确定要执行的操作后,不必检验别的规则。

 

    如果某一规则得到满足要执行多个操作,这些操作的执行顺序无关紧要。

 

判定表驱动示例


TAG:

此空间已闲置 引用 删除 87117899   /   2007-05-17 10:28:35
前辈,请问有测试桩开发的资料没.能不能支援一下email:huangxiukui@163.com
 

评分:0

我来说两句

Open Toolbar