下载此文档

软件功能性测试课件.ppt


文档分类:IT计算机 | 页数:约69页 举报非法文档有奖
1/69
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/69 下载此文档
文档列表 文档介绍
概览
在本章中,我们将学****br/>功能性测试概述
功能分解
等价类划分
边界值分析
因果图法
其他测试法
目标
完成此课程之后,学员将具备以下能力:
理解功能性测试的含义
使用等价类划分的方法设计测试用例
使用边界值分析的方法设计等价类
已婚(3点)
(10)
未婚(5点)
(11)
等价类划分
输入
抚养人数
有效等价类
1~2 (1点)
(12)
3~4 (2点)
(13)
>4 (3点)
(14)
无效等价类
空白(未知)
(15)
<1 (未知)
(16)
包含非数字字符(未知)
(17)
输出
保险费率
有效等价类
>=10点(%)
(18)
<10点(%)
(19)
设计测试用例
用例编号
输入
输出
备注
年龄
性别
婚姻
抚养人数
保险率
1
22

已婚
1
%
(1)(8)(10)(12)(18) 13点
2
45

未婚
4
%
(2)(9)(11)(13)(19) 8点
3
65

已婚
8
%
(3)(8)(10)(14)(19) 7点
4
空白

未婚
1
错误
(4)
5
-1

未婚
2
错误
(5)
6
122

未婚
8
错误
(6)
7
“tt1”

已婚
1
错误
(7)
8
22

已婚
空白
错误
(15)
9
22

已婚
-1
错误
(16)
10
22

未婚
“ ct2 ”
错误
(17)
课程目录
功能性测试概述
功能分解
等价类划分
边界值分析
因果图法
其他测试方法
边界值分析
缺陷往往遗漏在角落里,聚集在边界上
选取输入条件的边界区域作为测试数据比中间的数据更加容易发现错误
边界值分析法是一种补充等价类划分的测试用例设计技术
不是对某个等价类随便挑一个数据做测试数据,而是选一个或多个边界数据,使得该等价类的每个边界都被测试到
不仅考虑输入数据,而且考虑输出数据
边界值分析
数学含义
A<=x<=B
C<=y<=D
确立边界值的原则
如果输入条件或输出条件规定了值的范围并且有效条件包括了值的边界,可分别对边界和略超出边界取值,例如:
数据范围是1<=x<=50正整数
边界值取为:1、50、0、51
如果输入条件或输出条件规定了值的范围并且有效条件不包括了值的边界,可分别对边界和略处于边界内取值,例如:
数据范围是1<x<50正整数
边界值取为:1、50、2、49
确立边界值的原则
如果输入或输出域是个有序的集合(如顺序文件、表格等),应注意选取有序集的第一个和最后一个元素以及集合外但靠近集合的元素作为边界 ,例如:
输入文件名介于file0101~file0120之间
边界值取为file0100,file0101,file0120,file0121
举例(找零钱最佳组合 )
假设商店商品价格[X]皆不大于100元(整数),若顾客买一件商品,付款[Y]在100元内,求找给顾客的最少货币张数?
货币面值:
50元[R50]
20元[R20]
10元[R10]
5元[R5]
2元[R2]
1元[R1]
分析输入
X > 100
0 < X < = 100
X <= 0
Y > 100
X<= Y <= 100
Y < X
分析输出
0 <= R50 <= 1
0 <= R20 <= 2
0 <= R10 <= 1
0 <= R5 <= 1
0 <= R2 <= 2
0 <= R1 <= 1
分析边界
无效边界
X > 100
X <= 0
Y > 100
Y < X
分析边界
有效边界
设找部分钱后剩余的金额为S
S >= 50 找R50
20 <= S < 50 找R20
10 <= S < 20 找R10
5 <= S < 10 找R5
2 <= S < 5 找R2
1 <= S < 2 找R1
分析后无效情形
X > 100
X <= 0
0 < X <= 100, Y > 100
0 < X <= 100, Y < X
分析后有效情形
S = 50
S = 49
S = 20
S = 19
S = 10
S = 9
S = 5
S = 4
S = 2
S = 1
S = 0
设计测试用例
用例编号
输入
输出
备注
张数
商品价格X
付款Y
50元R50
20元R20
10元R10
5元

软件功能性测试课件 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数69
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xiang1982071
  • 文件大小1.90 MB
  • 时间2022-06-26
最近更新