天道酬勤,恒者能胜。追求卓越,成功就会在不经意间追上你。

黑盒盒测试用例设计方法之判定表法(三)

上一篇 / 下一篇  2011-11-03 21:54:36 / 精华(1) / 置顶(1) / 个人分类:软件测试技术


每篇一问:世界上除了火车啥车最长?


1定义

      在多个条件决定多个动作,并且每个条件的取值只有两种情况下,我们可以采用因果图和判定表法,条件和动作之间的逻辑关系是明确的,可以直接使用判定表法;如果条件和动作关系不明确,则要先使用因果图法。每一列就是一条测试用例

2、判定表的四部分:

条件桩:列出了系统的所有输入

条件项:列出了所有可能情况下输入的真假值

动作桩:列出了系统可能采取的操作

动作项:列出了所有取值情况下应该采取的动作

规则:一条测试用例

3实施步骤

      1.确定规则(测试用例)个数,a个条件的测试用例个数:2a次冥

      2.列出所有的条件桩和动作桩

      3.构造判定表,填入条件项、动作项

      4.简化、合并相似规则(建议不使用)

      5.生成测试用例

4、优缺点和使用范围:

优点:能把复杂的问题按各种可能的情况一一列出来,提高测试效率和有效性

缺点:适用范围比较狭窄,必须存在因果关系很明显的,规模太大,容易产生测试冗余

适用范围:必须存在因果关系很明显的


每篇一答:塞车


                                              零测试


TAG: 零测试 优点 判定表法 测试用例设计 定义 黑盒测试 实施步骤

 

评分:0

我来说两句

Open Toolbar