概念
所有测试数据两两配对,每一对数据至少出现一次,这个是两两组合测试的基本原理,两两组合测试也称结对测试(Pairwise Testing)。大部分缺陷是在进行两个变量取值冲突的测试时被发现的,不仅仅是在所有的组合情况下才会被发现,所以不用测试所有的组合,在一定的时间、一定的人力条件下测试所有的两两组合即可。
需求示例
现有一个系统,有三个输入变量X、Y、Z,其取域分别为:D(X)={A,B};D(Y)={Q,R};D(Z)={α,β}。
测试用例分析设计
第一步:列出所有可能的测试用例集
这个系统有3个变量,每个变量有2种取值,共有8种组合方式:
用例序号 | X | Y | Z |
---|---|---|---|
TC01 | A | Q | α |
TC02 | A | Q | β |
TC03 | A |
文章评论