1 / 64
文档名称:

黑盒测试决策表课件.ppt

格式:ppt   大小:5,592KB   页数:64
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

黑盒测试决策表课件.ppt

上传人:bai1968104 2022/7/3 文件大小:5.46 MB

下载得到文件列表

黑盒测试决策表课件.ppt

文档介绍

文档介绍:
2

黑盒测试用例设计方法
2020/6/15
1
黑盒测试用例设计方法
2020/6/15
-----------
决策表方法
2
?
5.
决策表法

概述
?
在一个程序中,如果输
例:
维修机器问题(续)
?

3
)填入条件项;
1
2
Y
Y
3
Y
N
4
Y
N
5
N
Y
6
N
Y
7
N
N
8
N
N
Y
Y
功率大于
50
马力吗?

维修记录不全吗?

运行超过
10
年吗?
进行优先处理
Y
N
Y
N
Y
N
Y
N


作其他处理
?
利用集合的笛卡尔积计算条件项的取值
2020/6/15
19
例:
维修机器问题(续)
?

4
)填入动作项;
1
2
Y
3
Y
4
Y
5
N
6
N
7
N
8
N
Y
功率大于
50
马力吗?

维修记录不全吗?

运行超过
10
年吗?


作其他处理
?
Y
Y
Y
N
N
Y
N
N
Y
Y
Y
N
N
Y
N
N
进行优先处理
?
?
?
?
?
?
?
?
1

2
合并,
5

7
合并,
6

8
合并
20
2020/6/15
例:
维修机器问题(续)
(1)
(2)
(3)
(4)
(5)
功率大于
50
马力吗?
Y
Y

?
Y
N
Y
?
Y
N
N
N

Y
?
N

N

维修记录不全吗?

运行超过
10
年吗?
进行优先处理


作其他处理
2020/6/15
?
?
21
三角形问题
?
问题描述
输入三个正整数
a

b

c
,分别作为三角形的三条
边,通过程序判断三条边是否能构成三角形?如
果能构成三角形,判断三角形的类型(等边三角
形、等腰三角形、一般三角形)。
?
请用基于判定表的方法设计测试用例。
2020/6/15
22
一、设计判定表

1
)条件桩
?
C1

a,b,c
构成三角形?
?
C2

a = b?
?
C3

a = c

?
C4

b = c


2
)规则数
?
共有四个条件,每个条件的取值为“是”或“否”,因此有
2
4
= 16
条规则。
2020/6/15
23
?
?

3
)动作桩
?
A1
:非三角形;
?
A2
:不等边三角形;
?
A3
:等腰三角形;
?
A4
:等边三角形;
?
A5
:不可能;
2020/6/15
24
?
5.
决策表法
?

三角形问题的决策表用例设计

1
1-8
N
-
-
-

该条件可以扩展成:
a+b>c
b+c>a
c+a>b
12
Y
Y
N
N
9
Y
Y
Y
Y
10
Y
Y
Y
N
11
Y
Y
N
Y
13
Y
N
Y
Y
14
Y
N
Y
N
15
Y
N
N
Y
16
Y
N
N
N

C1:abc
能否构成三角形
?
C2:a=b?
C3:a=c?
C4:b=c?
A1:
非三角形
A2:
一般三角形
A3:
等腰三角形
A4:
等边三角形
A5:
不可能







2020/6/15
25
5.
决策表法
条件
:a,b,c
是否可以
构成三角形
?
三角形问题的扩展决策


2
1
2
3
4
5
6
7
8
9
10
11
C1:a<b+c?
N
Y
Y
Y
Y
Y
Y
Y
Y
Y
Y
C2:b<a+c?
-
N
Y
Y
Y
Y
Y
Y
Y
Y
Y
C3:c<a+b?
-
-
N
Y
Y
Y
Y
Y
Y
Y
Y
C4:a=b?
-
-
-
Y
Y
Y
Y
N
N
N
N
C5:a=c?
-
-
-
Y
Y
N
N
Y
Y
N
N
C6:b=c?
-
-
-
Y
N
Y
N
Y
N
Y
N
A1:
非三角形



A