- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
等价类划分实践
令在证券柜台系统中规定:“用户密码是由字母开头,后跟
字母或数字的任意组合构成。最少字符数为4个,最大字符
数为12个。”
☆并且规定:“用户密码不能与用户注册号相同,且不能全
为字母。
◆用等价类划分方法,建立输入等价类表
福走师其擊
ujian Normal Universi
等价类划分实践
输入条件有效等价类无效等价类
密码字符(1)4-12
(2)4、(3)12
数
密码组成(4)以字母开头,字母(5)全为字母
+数字
(6)不以字母开头
(7)用户名
(8)以字母开头,包括
其他字符
福建範大拳
Fujian Normal Universi
6等价类划分实践
为有效等价类设计测试用例表中有两个合理等价类,
设计两个例子
测试数据
期望结果
覆盖范围
a125
显示有效输入
(1)(4)
画)福建听分
Fujian Normal Universi
6等价类划分实践
为每一个无效等价类至少设计一个测试用例
匚测试数据
期望结果
覆盖范围
abc
显示无效输入
(2)
dding789000
de
显示无效输入
(3)
adrdrdd/显示无效输入
(5)
1rfi125
显示无效输入
Ad23显示无效输入
(7)
ad87显示无效输入
(8)
)福建师大擊
Fujian Normal Universi
等价类划分实践
1、参考等价类划分原则原则,列出所有的有效等价类和
无效等价类,对相应事项进行编号
2.设计一个新的测试用例,使其尽可能多地看盖那些尚
末被涵盖的有效等价类,重复这一步,直到所列出的
所有有效等价类都被覆盖为止
3.设计一个新的测试用例,使其覆盖一个且仅一个尚未
被涵盖的无效等价类,重复这一步,直到所列出的所
有无效等价类都被翟盖为止。
福走师其擊
ujian Normal Universi
等价类课堂例子:边界分析
输入条件测试用例说明测试数据期望结果选取理由
密码长度4个字符
ab12
输入有效最小位数
12个字符Addc14 dgi#fdg输入有效最大位数
3个字符
显示出错刚好大于最小位数
13个字符 ddcdsdgi#dgd显示出错刚好大于最大位数
6个字符
dd12gd
输入有效
福走师其擊
ujian Normal Universi
等价类划分实践二
某企业招工,要求报名者的出生日期在1970年1月
1990年12月之间,企业的人事管理系统需要输入报名者
的出生日期,规定日期由6位数字字符组成,前4位表示
年,后2位表示月。出生年月不在规定范围内的,系统
将拒绝接受,并显示“年龄不合格”的出错信息。试用
等价类划分法设计测试用例,来测试系统的“年龄检查
功能”。
画)福建听分
Fujian Normal Universi
6等价美划分实践二
令第一步:划分等价类
可以划分为3个有效等价类,7个无效等价类,如下表
所示。
输入条件
有效等价类
无效等价类
有非数字字符
日期的类型及长度6位数字字符
①少于6个数字字符
多于6个数字字符
年份范围
小于1970
在1970~1990之间
大于1990
②③④⑥⑦⑨
月份范围
在01~12之间
⑧/等:0
大于12
福走师其擊
ujian Normal Universi
6等价美划分实践二
第二步:确立测试用例
首先为每一个等价类规定一个唯一的编号。
设计测试用例,尽可能多的覆盖有效等价类。在表中
列出了3个有效等价类,编号为①、⑤、⑧,可公用
个测试用例,例如:
测试数据
期望结果
覆盖的有效等价类
198002
输入有效
0、⑤、⑧
Fujian Normal Universi
6等价美划分实践二
为每一个无效等价类设计一个测试用例,如下:
「测试数据期望结果覆盖的无效等价类
1980ab
输入无效
输入无效
输入无效
②③④
196502
年龄不合格⑥
年龄不合格⑦
输入无效⑨
198014
输入无效⑩
福走师其擊
ujian Normal Universi
原创力文档


文档评论(0)