测试用例撰写练习题.docx
- 文档编号:17485985
- 上传时间:2023-07-26
- 格式:DOCX
- 页数:30
- 大小:79.59KB
测试用例撰写练习题.docx
《测试用例撰写练习题.docx》由会员分享,可在线阅读,更多相关《测试用例撰写练习题.docx(30页珍藏版)》请在冰点文库上搜索。
测试用例撰写练习题
1.计算器测试用例
2.自动取款机取款测试用例
此用例完成用户利用H动取款机取款的全部流程,分为以下流程:
插卡,输入密码,选择金额,取款,取卡等操作。
事件流:
该用例在用户插卡之后启动
1.系统提示用户插卡:
2.捉示客户输入密码信息:
3.密码输入完毕后,客户选择“确认”,向系统提交信息:
4.系统验证客户输入的密码信息,确认正确后,进入选择系统主界而:
5.用户选择取款选项;
6.系统进入取款金额界而并提示用户输入金额:
7.系统验证可以取款并输岀钱款:
&系统提示用户取卡,操作完成。
基本流:
用户取款。
备选流:
[.用户密码错谋
2.取款金额不符合要求。
前置条件:
用户必须插入正确的银行卡才能开始执行用例。
后置条件:
如果系统确认用户信息正确,成功登陆,则系统启动主界而,等待用户发送消息,进行査询和取款等操作。
事件流系统用户
1系统捉示用户插卡插入银行卡
2提示客户输入密码信息输入密码
3如果密码错谋,提示密码不正确,并返回到2
4如果密码正确,转入主界面
5提示用户选择选项选择取款选项
6系统进入取款金额界而并提示用户输入金额输入取款金额
7如果金额符合则输入钱款
8如果金额小于余额则提示取款失败并返回7
9如果金额不是整百则提示不符合规范,取款失败并返回7。
I0捉示用户取款取出钱款
门捉示用户取卡取出银行卡
测试用例:
事件用户操作覆盖等价类系统反应
I插入正确银行卡功能测试提示输入密码
IZ2I
2密码正确功能测试进入主界面,提示用户选择
3密码不正确功能测试提示密码错谋重新输入
4输入金额V余额功能检査提示用户金额不足,重新输入或取卡
5输入金额为150功能检査提示用户取款金额不符和规范,重新输入或退出
6输入正确金额功能检查输出钱款
7用户未按时取款错误处理自动收回钱款
8用户未按时取卡错误处理自动吞卡
9用户按时取卡功能测试返回到主页面
3.实例:
测试案例是以一个B/S结构的登录功能点位被测对象,该测试用例为黑盒测试用例。
假设用户使用的浏览器为IE6.0SP4.
功能描述如F:
1).用户在地址栏输入相应地址,要求显示登录界面;
2).输入用户名和密码,登录,系统自动校验,并给出相应提示信息;
3).如果用户名或者密码任一信息未输入,登录后系统给出相应提示信息;
4).连续3次未通过验证时,自动关闭
也例ID
XXXX-XX-X
X
用例名称
系统査录
用例描述
系统登录
用户名存在、密码正确的情况下.进入系统
贞而佶息包含:
贞而背景显示
用户名和密码录入接口.输入数据后的登入系统接口
用例入id
打开IE』.地址F仰入川应地址
进入该系统登录贞ifii
制试川例
ID
场最
测试步驟
预期结果
备注
IC1
协始贞血显示
从用例入II处进入
贝rfli元素完
细设计•致
IC2
用门名录入一验it
输入已存在的用户:
test
输入成功
IC3
用门名一容箝性脸证
枪?
caaaaabbbbbcccccdddddeeeee
输入到蓝色显不的字符时
•系统拒绝綸入
沧入数州趙过
仪定长矇范川
rci
密码一密叫录入
输入与川户名相关联的数据:
test
输入成功
res
系统登录一成功
TC2,TC4,单击登永按忸
登录系统成功
残疾人士用此杯去喝水的容易程度
IC6
系统迁永一用户名、密刃核脸
没有输入用户名.密码•单击登伙按18
系统住录失敗・并捉示:
请检資川户名和密円的綸入
是否正确
IC7
系统甥录一密码松脸
输入用户名.没有输入密码.单击登录按刼
系统住录失敗•并捉示’
篙要输入密码
IC8
系统甥求一廉码冇效性校也
输入用户名.输入密码与用户名不•致•单击登录按钮
系统住录失敗・并拔示:
惜谋的密码
IC9
系统甥求…卷入仃效性校也
输入不在在的用户名.密码.单击登录按刼
系统住录失敗・并拔示:
用户X不存在
IC10
系统甥求一安全投脸
连续3次未成功
系统提爪:
您没杠使用该
系统的权吸・请与管理
员联系!
•••
•••
•♦・
4•微软何
:
的-道关于纸杯的而试2
趣,请试写出测试用例
安全性测试:
杯子所用的材料(包括纸基、涂层和广告颜料)是否符合食品卫生标准.在内外温度等环境因素下是否会与所盛各种饮料反应,而产生对人体有害的物质本地化测试:
为国际化和本地化的需要,广告图案和文字是否在“、宗教和文化方而具有广泛的适用
性
对需求设计的测试:
“如果是一次性杯子,能否标示已使用(比如变色)'‘和"杯子是否有使用者标贴(多人使用时防止混淆)"
5•逻辑覆盖是通过对程序逻辑结构的遍历实现程序的覆盖,是设计白盒测试用例的主要方法之
1♦
以卜代码
void
C语言
cal(
按要求回答
int
int
£/
b・
q;
if
1000
&&
2000
10;
100
10;
100
10;
1000;
if(
n);
return;
问
1](
出程问请分折并给出分别
所有的
满足件
2]
100%DC
(判定覆盖)和100%CC(条件覆盖)时所需的逻辑条
t问3]
假设n的取值范围是0 本路径覆盖标准・ 6•输入三个数a.b.c分别作为三边的边长构成三角形•通过程序判定所构成的三角形是一 般三角形、等腰三角形还是等边三角形时。 用等价类划分方法为该程序设计测试用例。 扎三角形等价类列农 判定类型有效等价类无效等价类 一般三角形((a>0)A(b>0)A{C>0))A(((a+b)>c)V((a+c)>b)V(a<=0vb<=0vc<=0)A(((a+b)<=c)V ((b+c)>a))(i) (1)A(a=bva=cVb=c)((a+c)<=b)V((b+c)<•a)) (2) 等腰三角形(I)A(a=b=c) (2)V(a! =bAb! =cAa! =c) 等边三角形(a! ・b! ・c) 根据上表组成的测试用例: 三角形等价类測试用例 ID 输入 数 据 覆盖测 试用 例 输出结 果 a b C 1 3 4 5 (1) 一般 三角 形 2 0 4 5 (2) 非 (一般 )三角 形 3 3 0 5 ⑵ 4 3 4 0 (2) 5 1 4 5 ⑵ 6 3 8 5 (2) 7 3 2 1 ⑵ 8 3 3 5 (3) 等腰 三角 形 9 3 4 3 10 3 4 4 11 3 4 9 ⑷ 非等腰 三角 形 12 3 3 3 ⑸ 等边 三角 形 13 -101 ⑹ 非等边三角形 — 角 形 程 序的 测 试 用 例 ■ 序 号 测试 •内 容 測 试数 据 预期结 果 1 等 边 5,5,5 4,5,5 等 边 2 等 腰 4,4,5 5,4,4 等 腰 3 任 3,4,5 任 意 4 非 + 角 形 944 4,9,4 4,4,9 No 5 退 化 k 角形 8,4,4 4,8,4 448 No 6 零 数 据 0,4,5 4,0,5 4,5,0 No 7 零 数 据 0,0,0 No 8 负 数 据 ・345 3,45 3,4-5 运 行 出 错 9 負 数 据 -3,-4, -5 运 行 出 错 10 遗 数 据 3,4 运 行 出 错 11 非 整 数 334,5 运 行 出 错 12 非数字符 A,4,5 (类型不符〉 B•程序规怎: 输入三个整数作为三边的边长构成三角形•当此三角形为••般三角形、三和形、等边三角形时・分别作汁篦。 用等价类划分方法为该程序进行测试用例设讣。 等腰 解: 设a、b・c代农门角形的二条边. 1)分析题H中给岀的和隐含的对输入条件的要求: 整 a)数 b)数 C)数 d) e)数 f)边 g)等边腰 2)列出等价类表并编号 屮 V输2入*条屮件 编 nu 编 号D 输入3个 整数P 整数e 13 一辺为非整数* a为非整数卩 12卩 b为非整数” 13* C为非整数卫 13 两边为非整数<八 asb知E整数P 15q b、C为非整数P 16* asc为非整数Q 17Q 三边都为非整数Q 18a 三个数屮 23 只给a卩 19卩 只给b" 22 貝给w 23 只给两边卩 只给b8 22军 只给b、ce 23* 只给才2 24q 给出=个以上" 252 非零数€ 38 一辺为辱 a・CP 26亠 b=0A 27q C=OP 2弘 两辺为零存 a=b二O'p 29亠 b=c=OA 3血 a=c=O*A 32 三边都为零a=b=c=2 32e 正数€ 4s 一辺vOq avZ 33护 be 34Q
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 撰写 练习题