下载此文档

白盒测试实例分析.docx


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
白盒测试实例分析
白盒测试实例分析
白盒测试实例分析
开始
x>=80 and y>=80
x+y>=140 and (x>=90 or y>=90)
T=2
T=3
T=1
结束
F
T
T
F
o
a
b
c
d
e
白盒测试实例分析
白盒测试实例分析
白盒测试实例分析
现有一程序结构如上图所示,请使用语句覆盖,判定覆盖,条件覆盖,判定/条件覆盖,条件组合覆盖方法对其设计测试用例。
D1:x>=80 and y〉=80 D2:x+y>=140 and (x>=90 or y〉=90)
C1:x>=80
C2:y>=80
C3:x+y>=140
C4:x〉=90
C5:y>=90
语句覆盖
可以直接通过流程图分析得出三个测试用例:
序号
输入数据
预期输出
覆盖路径
实际输出
测试结果
x
y
1
80
80
T=1
oae
白盒测试实例分析
白盒测试实例分析
白盒测试实例分析
2
79
90
T=2
obce

60
50
T=3
obde
判定覆盖
判定
具体情况
D1
x>=80 and y>=80
D2
x+y〉=140 and (x>=90 or y>=90)
!D1
X<80  or y〈80
!D2
X+y 〈140  or x〈90 and y<90
可以直接使用语句覆盖的测试用例,符合判定覆盖条件。
序号
输入数据
预期输出
覆盖路径
实际输出
测试结果

y
1
白盒测试实例分析
白盒测试实例分析
白盒测试实例分析


条件覆盖
条件
T
表示

表示
C1:x>=80
x>=80
T1
x<80
F1
C2:y>=80
y〉=80
T2
y<80
F2
C3:x+y>=140
x+y>=140
T3
x+y〈140
F3
C4:x>=90
x>=90
T4
x<90
F4
C5:y>=90
y>=90
T5
y〈90
F5
序号
输入数据
预期输出
覆盖路径
覆盖条件
测试结果
x
y

100
50
T=2
T1,F2,T3,T4,F5

30
100
T=3
F1,T2,F3,F4,T5
白盒测试实例分析
白盒测试实例分析
白盒测试实例分析
判定\条件覆盖
序号
输入数据
预期输出
覆盖路径
覆盖条件
测试结果

y
1
100
50
T=2
T1,F2,T3,T4,F5
2
30
100
T=3
F1,T2,F3,F4,T5
3
80
80
T=1
条件组合覆盖
条件
可能组合
编号
C1:x〉=80
C2:y〉=80
T1 T2

T1 F2

F1 T2

白盒测试实例分析 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人woyaonulifacai
  • 文件大小19 KB
  • 时间2021-10-26