用例设计练习题Word文档下载推荐.docx
- 文档编号:1067834
- 上传时间:2023-04-30
- 格式:DOCX
- 页数:27
- 大小:268.86KB
用例设计练习题Word文档下载推荐.docx
《用例设计练习题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《用例设计练习题Word文档下载推荐.docx(27页珍藏版)》请在冰点文库上搜索。
A02
<
1
B10
>
150
200
B11
3、用例设计
有效输入
覆盖有效等价类
无效输入
覆盖无效等价类
100
A01、A02
2
3
4
B03、B10
5
6
7
8
9
10
11
1.2.变量命名
在某一版的编程语言中对变量名称规格作如下规定:
变量名称是由字母开头的,后跟字母或者数字的任意组合构成,并且区分字母大小写。
编译器能够区分的有效字符数为8个,并且变量名称必须先声明,后使用,在同一声明语句中,变量名称至少必须有一个。
1、字母开头
2、字母、数字组合
3、区分大小写
4、长度:
[1,8]
5、先声明,后使用
6、在同一声明语句中,变量名称至少必须有一个
7、不能使用关键字;
(关键字包括:
)
8、作用域的重名问题
1.3.三角形
输入三角形三边应为正整数,分别构成非三角形、一般三角形、等腰三角形与等边三角形。
1、需求分析:
1、正整数
2、两边之与大于第三边
3、两边相等
4、三边相等
2、等价类设计
条件
A边正整数
空
字符
B边正整数
C边正整数
A03
B12
两边之与大于第三边
A+b>
c
A04
A+b<
B13
A+b=c
B14
A+c>
b
A05
A+c<
B15
A+c=b
B16
B+c>
a
A06
B+c<
B17
B+c=a
B18
两边相等
A=b
A07
B=c
A08
A=c
A09
三边相等
A=b=c
A10
用例
345
A01、A02、A03
A04、A05、A06
.。
。
334
433
343
333
18
2.边界值
2.1.保险年龄
某保险网站的前台计算保费页面,其中有年龄字段的输入,不同的年龄段会使用不同的费率计算标准。
其中:
01-15岁,费率为:
10%
16-20岁,费率为:
15%
21-50岁,费率为:
20%
51-70岁,费率为:
25%
边界值
1.0
-1
上点:
A
Z
内点:
M
[
1-70
[1,15]
15
离点
[16,20]
[21,50]
[51-70]
51
70
69
离点:
71
2.1.三角形
输入三角形三边应为正整数[100,200],分别构成非三角形、一般三角形、等腰三角形与等边三角形。
A:
100、200
内点:
离点:
99、201
其他:
101、199
前提:
1、单缺陷假设(不考虑边界的组合15个)
B
C
99
201
2、多缺陷(考虑边界值的组合53=125个)
3.判定表
3.1.读书选择
1、如果觉得疲倦并且对书的内容感兴趣,同时书中的内容让你糊涂的话,回到本章重读
2、如果觉得疲倦并且对书的内容感兴趣,同时书中的内容不让你糊涂,继续读下去
3、不觉得疲倦并且对书的内容感兴趣,但是书中的内容让你糊涂的话,回到本章重读
4、如果觉得疲倦并且对书中的内容不感兴趣,同时书中的内容不让你糊涂,停止阅读,请休息
5、如果觉得疲倦并且对书的内容不感兴趣,并且书中的内容让你糊涂,请停止阅读,休息
6、不疲倦,对书的内容感兴趣,书中的内容不糊涂,继续读下去
7、不疲倦,不感兴趣,书中内容糊涂,跳到下一章去读
8、不疲倦,不感兴趣,书中内容不糊涂,跳到下一章去读
条件:
是否疲倦、是否感兴趣、是否糊涂
结果:
本章重读、继续读、停止阅读、跳到下一章
2、绘制判定表(条件的组合23=8个)
是否疲倦
是否感兴趣
是否糊涂
结果
本章重读
X
继续读
停止阅读
跳到下一章
优点:
组合充分,没有遗漏
缺点:
用例数量随条件的递增而过多(2nn:
条件的个数)
条件的类型:
布尔
3、合并判定表
1、2
3、7
4、5
6、8
-
原则:
结果相同
条件有一个不同
风险:
产生分支或者路径的遗漏
3.2.密码修改
若需修改密码,系统验证旧密码正确,两个新密码相同,则更新密码,旧密码即失效,其他修改项也生效,并提示“用户信息修改成功”;
若旧密码不正确,则提示“用户密码错”,系统将不修改个人信息;
若两个新密码不同,则提示“新密码与验证新密码不同”,系统将不修改个人信息。
若只修改密码外其他信息,则不需输入两个新密码,系统只验证旧密码正确,就成功更改个人信息,并提示“用户信息修改成功”;
如果系统验证旧密码输入不正确,则提示“用户密码错”。
旧密码是否正确、新密码是否为空、新密码是否相同、是否修改其他信息
信息修改成功、用户密码错、密码不同
2、界面原型:
2、实现的功能:
1、只修改密码
2、同时修改密码与其他信息
3、只修改其他信息(如果考虑密码为空的情况,改功能无法实现)
――解决办法:
密码不允许为空,如果密码输入为空,代表不修改密码
3、绘制判定表
12
13
14
15
16
旧密码是否正确
新密码是否为空
新密码是否相同
是否修改其他信息
信息修改成功
用户密码错
密码不同
3.3.三角形
A+B>
CA+C>
BB+C>
两边相等
A=BB=CA=C
非三角形、一般三角形、等腰三角形、等边三角形
2、
A+B>
A+C>
B+C>
A=B
B=C
A=C
非三角形
一般三角形
等腰三角形
等边三角形
无效
4.因果图
4.1.字母判定
第一列字符必须是A或B,第二列字符必须是一个数字,在此情况下(只有这个时候才)进行文件的修改,但如果第一列字符不正确,则给出信息L;
如果第二列字符不是数字,则给出信息M。
条件:
第一列是A、第一列是B、第二列是数字
结果:
修改文件、提示L、提示M
2、绘制判定表
第一列是A
第一列是B
第二列是数字
修改文件
提示L
提示M
4、去除无效列
4.2.自动售货机
有一个处理单价为5角钱的饮料的自动售货机软件测试用例的设计。
其规格说明如下:
若投入5角钱或1元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。
若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时在投入1元硬币并押下按钮后,饮料不送出来而且1元硬币也退出来;
若有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5角硬币。
有零钱、选橙汁、选啤酒、投5角、投1元
红灯亮、出橙汁、出啤酒、找5角、退1元
2、因果图
5.状态迁移
5.1.飞机售票系统
1、客户向航空公司打电话预定机票—>
此时机票信息处于“完成”状态
2、顾客支付了机票费用后—>
机票信息就变为“已支付”状态
3、旅行当天到达机场后,拿到机票后—>
机票信息就变为“已出票”状态
4、登机检票后—>
机票信息就变为“已使用”状态
5、在登上飞机之前任何时间可以取消自己的订票信息,如果已经支付了机票的费用,则还可以得到退款,取消后—>
订票信息处于“已被取消”状态
1、绘制“状态迁移图”
2、绘制“状态迁移树”
2、生成测试用例
每个树枝形成一个测试用例(4个)
5.2.QC中缺陷跟踪流程
以缺陷管理跟踪流程为例,使用状态迁移方法设计测试用例。
1、状态迁移图
3、状态迁移树
4、用例(6个)
6.流程分析
6.1.嵌入式发送子流程
在某嵌入式系统中,将待发送的数据打包成符合CAN协议的帧格式后,便可写入发送缓站区,并自动发送。
该发送子程序的流程为:
1、首先进入发送子程序
2、系统判断是否有空闲发送缓冲区,如果没有则返回启动发送失败消息。
3、如果有空闲缓冲区,将数据包写入空闲发送缓冲区
4、系统判断是否写入成功,如果不成功则返回启动发送失败消息
5、如果写入成功,则启动发送命令
6、返回启动发送成功消息
1、绘制活动图(流程图):
2、生成测试用例(借鉴单元测试-分支覆盖、路径覆盖)
分支覆盖(100%):
A-C-E-F(基本流)
A-B(备选流)
A-C-D(备选流)
路径覆盖(100%):
A-C-E-F
A-B
A-C-D
6.2.登录流程
6.3.字母判定
用例1:
第一列是AorB-第二列是数字-修改文件
第一列是A-第二列是数字-修改文件1-5
第一列是B-第二列是数字-修改文件2-3
用例2:
第一列不是AorB-提示L3-1
用例3:
第一列是AorB-第二轮不是数字-提示M
第一列是A-第二轮不是数字-提示M4-4
第一列是B-第二轮不是数字-提示M5-2
6.4.三角形
7.正交试验
7.1.环境搭建
假设一个WEB站点,该站点有大量的服务器与操作系统,并且有许多具有各种插件的浏览器浏览:
Web浏览器
Netscape
IE
Firefox
插件
RealPlayer
Flash
PDFReader
服务器
IIS
Tomcat
Weblogic
操作系统
WinXP
Win2000
Win2003
L4-2-3:
4-实验次数(用例的个数)
2-水平(每个条件取值的个数)
3-因素(条件的个数)
L9-3-4:
所在列
因素
实验结果
实验1
实验2
实验3
实验4
实验5
实验6
实验7
实验8
实验9
特点:
1、任何一列:
每个值出现次数相同
2、任何两列:
每组值对出现次数相同
3、每个条件的每个值都与其他条件的所有值成对组合过(两两组合-充分+平均)
7.2.组合查询
方法2:
BaiDu
case
WEB浏览器
IE6.5
AdobePDF
Windows2000
Firefox3.0
Falsh
Apche
Windows2003
Linux
WindowsXP
Baidu
Windows98
17
19
20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 设计 练习题
![提示](https://static.bingdoc.com/images/bang_tan.gif)