黑盒测试方法之因果图和判定表——一

本文介绍了如何使用判定表设计测试用例的方法,包括判定表的组成部分、建立步骤及其适用场景,强调了它在考虑输入间组合情况的重要性。

后续文章:
《黑盒测试方法之因果图和判定表——二》主要讲述因果图相关理论内容。
《黑盒测试方法之因果图和判定表——三》主要讲述因果图和判定表联合使用设计测试用例的例子。

1. 概述

在等价类的设计方法中,虽然详细考虑到了需求输入域,但是对于输入域及输入域存在关联时无法覆盖,因此需要一种能考虑输入域相互关联的用例设计方法来考虑业务描述性的测试需求。
而如果考虑输入条件的各种组合,可能的组合数将非常大,所以要考虑各种条件的组合,相应的产生多个动作的形式来考虑设计测试用例,这种情况下就需要用到因果图,并且在绘制出因果图后,也需要将其转化为判定表,最后再抽取测试用例,在设计时需要为判定表的每一列设计一条测试用例。 如果可以直接绘制出判定表,那么也就没有必要绘制因果图了。

2. 判定表驱动法

1. 判定表的组成

判定表是用来分析和表达多逻辑条件下执行不同操作的情况的工具,其可以把复杂的逻辑关系和多种条件组合的情况表达的较明确。 其主要由以下几个部分组成:
在这里插入图片描述
各个部分的概念如下:

  1. 条件桩:列出了问题的所有条件,也可以说是需求规格说明书定义的被测对象的所有输入。通常认为列出的条件的次序无关紧要
  2. 条件项:列出针对所列条件的取值,即针对条件桩的所有可能输入的真假值。
  3. 动作桩:列出问题规定可能采取的操作,即针
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值