- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
PAGE 1
软件测试《测试用例》教学讲义
一、等价类边界值练习参考 2
二、判定表练习参考 11
三、因果图练习参考 14
四、正交试验法练习参考 18
五、状态迁移图法练习参考 22
六、流程分析法练习参考 25
七、常用正交试验表 36
一、等价类边界值练习参考
1、在各种输入条件下,测试程序的登录对话框功能。
用户名的规则如下:
用户名长度为6至10位(含6位和10位)
用户名由字符(a-z、A-Z)和数字(0-9)组成
不能为空、空格和特殊字符
密码规则同用户名规则
等价类表:
输入
有效等价类
无效等价类
用户名
长度为6至10位(11)
由字符(a-z、A-Z)和数字(0-9)组成(12)
6(21)
10(22)
空(23)
空格(24)
特殊字符(25)
不包含数字;大小写字母
密码
长度为6至10位(13)
由字符(a-z、A-Z)和数字(0-9)组成(14)
6(26)
10(27)
空(28)
空格(29)
特殊字符(2a)
测试用例:
编号
覆盖的等价类
用户名
密码
预期输出
1
11,12,13,14
User001
A12345
正常
2
21
user
asbfga
错误输入
3
22
User0111121
1235678
错误输入
4
23
A12adhg
错误输入
5
24
Sa12345
错误输入
6
25
User01#
QASDAAA
错误输入
7
26
Michel1
12
错误输入
8
27
Corsby01
A12345b12345
错误输入
9
28
wangyan
错误输入
10
29
User123
错误输入
11
2a
001user
As*ywg1
错误输入
2、根据下面给出的规格说明,进行测试用例的设计。
一个程序读入3个正整数,把这三个数值看作一个三角形的3条边的长度值。这个程序要打印出信息,说明这个三角形是普通的、是等腰的、还是等边的。
等价类表:
输入/输出
有效等价类
无效等价类
边界值
3条边
3个正整数(1)
3个数;3个数;非数字;小数;负数;0
普通三角形
a+bc且b+ca且a+cb(2)
a+b=c(22*)
b+c=a(23*)
c+a=b(24*)
等腰三角形
a=b(3)
b=c(4)
a=c(5)
等边三角形
a=b=c(6)
测试用例:
编号
覆盖的等价类
a
b
c
预期输出
1
1,2
3
4
5
2
1,2,3
3
3
4
3
1,2,4
5
3
3
4
1,2,5
4
6
4
5
1,2,6
7
7
7
6
1*
5
7
2*
5
8
3*
5
9
4*
5
5
10
5*
5
5
11
6*
5
5
12
7*
-1
3
3
13
8*
3
-1
4
14
9*
4
5
-2
15
10*
1.5
2
3
16
11*
3
4.5
2
17
12*
5
6
7.5
18
13*
A
5
6
19
14*
5
d
7
20
15*
2
3
E
21
16*
3
3
22
17*
2
*
2
23
18*
2
3
#
24
19*
2
3
25
20*
2
3
26
21*
2
3
27
22*
2
3
5
28
23*
3
1
1
29
24*
2
5
1
万年历查询软件,要求用户输入以年月日表示的日期,然后系统会换算出该日期的农历表示法及相关黄历信息,假设日期限定在1900年1月1日~2049年12月31日,并规定日期由8位数字字符组成,前4位表示年,中间2位表示月,最后两位表示日期。其中4、6、9、11月只有30天,平年的2月份只有28天,闰年的2月份有29天。(备注:为简化处理,本题进行用例设计时。不考虑对平年、闰年的判断)
现用等价类的划分法设计测试用例
划分等价类并编号
编号
输入等价类
有效等价类
无效等价类
日期的类型及长度
(1)8位数字字符
8
(9)有非数字字符
(10)少于8位数字:7
(11)多于8位数字:9
年份范围
(2)在1900~2049之间
1900;2049
(12)小于1900
(13)大于2049
1899;2050
月份范围
(3)在01~12之间
01;12
(14)等于00
(15)大于12:
00;13
日期下限
(4)日期=01
01
(16)等于00
00
平年2月有28天
(5)平年2月份 日期=28
28
(17)平年2月份 日期大于28
29
闰年2月有29天
(6)闰年2月份日期=29
29
(18)闰年2月份 日期大于29
30
1、3、5、7、8、10、12月份有31天
(7)大月日期=31
31
(19)大月 日期大于31
32
4、6、9、11月份只有30天
(8)小月日期=30
30
(20)小月 日期大于
您可能关注的文档
- 软件测试方案文档合集.Doc
- 软件测试计划文档合集.Doc
- 系统测试报告文档模板合集.Doc
- 《软件测试》培训课件(共6讲完整版).pptx
- 《数据库基础Database Fundamentals》培训课件.pptx
- 深度解析(2026)《JB 6481-1992蓄电池车辆用直流斩波器》.pptx
- 深度解析(2026)《JBT 2602-2016工程机械 组合式履带总成》.pptx
- 深度解析(2026)《JBT 3955-2016矿用一般型电力变压器》.pptx
- 深度解析(2026)《JBT 4208.18-1996冷镦模具通用件顶料杆C型》.pptx
- 深度解析(2026)《JBT 10929-2010上辊万能式卷板机》.pptx
- 深度解析(2026)《SNT 2497.23-2010 进出口危险化学品安全试验方法 第 23 部分:细胞器的分离实验方法》.pptx
- 深度解析(2026)《SNT 2517-2010 进境羽毛羽绒检疫操作规程》.pptx
- 深度解析(2026)《SNT 2755.2-2011 出口工业产品企业分类管理 第 2 部分:企业分类基本要求》.pptx
- 深度解析(2026)《SNT 2782-2011 原油中盐含量的测定 电测法》.pptx
- 深度解析(2026)《SNT 3016-2011 石脑油中汞含量测定 冷原子吸收光谱法》.pptx
- 深度解析(2026)《ISOTS 19567-12016 Photography — Digital cameras — Texture reproduction measurements — Part 1 Freque标准解读.pptx
- 深度解析(2026)《SNT 3082.5-2012 出口烟花爆竹产品检验规范 第 5 部分:喷花类》.pptx
- 深度解析(2026)《SNT 3086-2012 出境活鳗现场检疫监管规程》.pptx
- 深度解析(2026)《ISOTR 173022015 Nanotechnologies — Framework for identifying vocabulary development for nanotechnol标准解读.pptx
- 深度解析(2026)《SNT 2982-2011 牙鲆弹状病毒病检疫技术规范》.pptx
原创力文档


文档评论(0)