吃软件测试这碗饭的,如果基础理论都不懂,说不过去吧?
欢迎点进来学习!助你月薪翻倍哦~
前言
❝判定表,是三大新手必备的用例设计方法。主要是处理多个输入,且多个输入之间有逻辑关系的情况。测试的对象并非输入本身,而是多个输入之间的逻辑关系关系。❞
判定表结构
条件桩:列出各种可能的单个条件
动作桩:列出各种可能的单个结果
条件项:列出各种条件的组合
动作项:列出各种动作的组合
其实就是长这样:
每一列是一个用例。
判定表分类
有限条目判定表:指条件一般只有真假俩个值。
扩展条目判定表:指条件一般有多个值。
实际上,大多数情况下都可以把条件项变成 真假 。比如符合不符合,生效不生效等。
这样的判定表即可用 0-1 二进制来表示用例数量了。
比如三个条件桩,那么就可表示为:
000 全不符合
001 第三个符合
010 第二个符合
011 第二三个符合
100 第一个符合
101 第一三个符合
110 第一二个符合
111 全符合
八条用例,最后要对其进行筛选,把不可能出现的组合划掉。剩下的就是有效的判定表用例了~
够简单吧~