东北大学软件测试历年考题Word格式.doc
- 文档编号:1457672
- 上传时间:2023-04-30
- 格式:DOC
- 页数:10
- 大小:266.50KB
东北大学软件测试历年考题Word格式.doc
《东北大学软件测试历年考题Word格式.doc》由会员分享,可在线阅读,更多相关《东北大学软件测试历年考题Word格式.doc(10页珍藏版)》请在冰点文库上搜索。
S→a→c→b→d→e(语句c和语句d均执行)
2
1
S→a→c→b→d→e(判断a和判断b均取真)
S→a→b→e(判断a和判断b取假)
S→a→b→d→e(满足A>
1,B≠0;
A=2,X≤1)
S→a→b→d→e(满足A≤1,B=0;
A≠2,X>
1)
3
S→a→c→b→d→e(满足A>
1,B=0;
A=2,X>
1;
且判断a和判断b均取真值)
4
S→a→b→e(满足A≤1,B≠0;
A≠2,X≤1;
且判断a和判断b均取假值)
S→a→c→b→d→e(满足A>
S→a→b→d→e(满足A>
S→a→b→d→e(满足A≤1,B=0;
S→a→b→e(满足A≤1,B≠0;
A≠2,X≤1)
第10页共10页
※基本路径测试法设计测试用例
1、导出程序图
2、计算程序图的环形复杂性
5
6
7
8
9
连接权-1 =比较个数
1 =0
2 =1
环形数=4+1=5
3、确定基本路径集
由于环形数为5,故基本路径数有5条
path1:
1—2—4—5—6—7
path2:
1—2—3—4—5—6—7
path3:
1—2—3—8—4—5—6—7
path4:
1—2—3—8—4—5—9—7
path5:
1—2—3—8—4—5—6—9—7
4、生成测试用例
path1 输入:
A=1 B=0 X=1 预期结果:
X=1
path2 输入:
A=3 B=1 X=1 预期结果:
path3 输入:
A=3 B=0 X=3 预期结果:
path4 输入:
A=2 B=0 X=2 预期结果:
X=2
path5 输入:
A=3 B=0 X=6 预期结果:
X=3
三、功能性测试
※NextDate函数的等价类测试用例(08考点)
(见课件P14“三角形等价类测试问题”)
NextDate是一个三变量函数,即月份、日期和年,这些变量的有效值区间定义如下:
M1={月份:
1≤月份≤12}
D1={日期:
1≤日期≤31}
Y1={年:
1812≤年≤2012}
无效等价类:
M2={月份:
月份<
1}
M3={月份:
月份>
12}
D2={日期:
日期<
D3={日期:
日期>
31}
Y2={年:
年<
1812}
Y3={年:
年>
2012}
由于有效类的数量等于独立变量的个数,因此只有弱一般等价类测试用例出现,并且与强一般等价类测试用例相同:
用例ID 月份 日期 年 预期输出
WN1,SN1 6 15 1912 1912年6月16日
弱强壮测试用例的完整集合:
WR1 6 15 1912 1912年6月16日
WR2 -1 15 1912 月份不在有效值域1..12中
WR3 13 15 1912 月份不在有效值域1..12中
WR4 6 -1 1912 日期不在有效值域1..31中
WR5 6 32 1912 日期不在有效值域1..31中
WR6 6 15 1811 年不在有效值域1812..2012中
WR7 6 15 2013 年不在有效值域1812..2012中
05级(李鹤林复习题)
判断题(10)
1.好的测试员不懈追求完美。
(×
)
2.在软件开发的过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低。
3.不存在质量很高但可靠性很差的产品。
4.软件测试员可以对产品说明书进行白盒测试。
(√)
5.静态白盒测试可以找出遗漏之处和问题。
6.总是首先设计白盒测试用例。
7.可以发布具有配置缺陷的软件产品。
8.所有软件必须进行某种程度的兼容性测试。
9.所有软件都有一个用户界面,因此必须测试易用性。
(√)
10.测试组负责软件质量。
选择题(20)
简答题(20)
1.软件测试员的目标什么?
答:
找出软件的缺陷,并且尽可能早些,并确保其得到修复
2.按照本课程讲解,只有符合哪几个规则才能叫软件缺陷?
软件未达到产品说明书标明的功能
软件出现了产品说明书指明不会出现的错误
软件功能超出产品说明书指明范围
软件未达到产品说明书虽未指出但应达到的目标
软件测试员认为软件难以理解、不易使用、运行速度缓慢,或者最终用户认为不好
3.黑盒测试与白盒测试的含义是什么?
黑盒测试:
在黑盒测试中,软件测试员只需知道软件要做什么即可—而无法看到盒子是如何运作的。
只要进行一些输入,就能得到某种输出结果。
白盒测试:
在白盒测试中,软件测试员可以访问程序员的代码,并通过检查代码来协助测试—可以看到盒子里面。
根据代码检查结果判断多大的数据可能出错,并椐此调整测试程序。
4.静态测试与动态测试的含义?
静态测试:
静态测试是指测试不运行的部分—只是检查和审阅
动态测试:
动态测试是指通常意义上的测试—运行和使用软件。
5.报告软件缺陷的基本原则是什么?
答:
尽快报告软件缺陷;
有效描述软件缺陷;
在报告软件缺陷时不做评价;
补充完善软件缺陷报告;
6.测试计划的目的是什么?
定义软件测试活动的范围、方法、资源、进度;
明确要测试的条目、要测试的特性、要实施的测试任务;
对每个任务个人的反应;
以及与计划相关的风险
7.如何做一名合格的测试人员?
探索精神、故障排除能手、不懈努力、创造性、追求完美、判断准确、老练稳重、说服力。
逻辑覆盖法测试用例选择题(10)(讲解同上)
等价类测试用例(20):
设计测试用例题(20):
☆☆作业例题(逻辑覆盖法测试用例)
X>
3且Z<
10
T=1
X=4或Y>
T=2
T=3
F
输入
执行路径
覆盖条件
输出结果
X=4,Y=5,Z=5
判定覆盖
X=2,Y=5,Z=5
X=4,Y=6,Z=5
X=2,Y=5,Z=15
判定/条件覆盖
组合覆盖
X=4,Y=5,Z=15
X=2,Y=6,Z=5
☆☆等价类法举例
保险费率计算
人人保险公司承担人寿保险已有多年历史,该公司保费计算方式为投保额*保险率,保险率又依点数不同而有别,10点以上费率为0.6%,10点以下费率为0.1%:
一、分析输入数据型式。
年龄:
一或两位数字。
性别:
以英文Male、Female表示。
婚姻:
「已婚」、「未婚」。
扶养人数:
空白或一位数字。
保险费率:
10点以上,10点以下。
二、划分输入数据:
1.年龄
数字范围
1~99
等价类
20~39岁
40~59岁
60岁以上20岁以下
2.性别
类型
英文字之集合
类型:
英文字
集合:
「Male」、「M」
「Female」、「F」
3.婚姻
已婚
未婚
4.扶养人数
选择项
扶养人数可以有,也可没有
范围
1~9
空白
1~6人
6人以上
5.保险费率
10点以上
10点以下
三、设计输入数据:
有效等价类
无效等价类
20~39任选一个
2.年龄
40~59任选一个
3.年龄
60岁以上、20岁以下任选一个
小於1,选一个
大於99,选一个
4.性别
英文Male,M,F,Female任选一个
非英文字如「男」
5.性别
英文Male,M任选一个
非Male,M,Female,F之任意字元,如「Child」
6.性别
英文Female,F任选一个
非Male,M,Female,F之任意字符,如「Child」
7.婚姻
「已婚」
非「已婚」或「未婚」之任意字符,如「离婚」
8.婚姻
「未婚」
非「已婚」或「未婚」之任意字符,如「离婚」
9.扶养人数
10.扶养人数
1~6
小於1,选一个
11.扶养人数
7~9
大於9,选一个
12.保险费率
10点以上(0.6%)
13.保险费率
10点以下(0.6%)
四、根据以上分析设计测试用例:
用例编号
年龄
性别
婚姻
扶养人数
保险费率
备注
1.
27
Female
0.6%
有效
n年龄:
20~39岁
n性别:
集合「Female,F」
n婚姻:
集合「未婚」
n扶养人数:
空白
n保险费率:
0.6%
2.
50
Male
40~59岁
集合「Male,M」
集合「已婚」
1~6人
3.
70
0.1%
60岁以上或20岁以下
6人以上
4.
M
无法
推算
年龄类无效,因此无法推算保险费率
5.
100
6.
男
性别类无效,因此无法推算保险费率
7.
99
Child
8.
30
离婚
婚姻类无效,因此无法推算保险费率.
9.
75
扶养人数类无效,因此无法推算保险费率
10.
17
☆☆等价类划分
设有一个档案管理系统,要求用户输入以年月表示的日期。
假设日期限定在1990年1月~2049年12月,并规定日期由6位数字字符组成,前4位表示年,后2位表示月。
现用等价类划分法设计测试用例,来测试程序的"
日期检查功能"
。
1)划分等价类并编号,下表等价类划分的结果
输入等价类
日期的类型及长度
①6位数字字符
②有非数字字符
③少于6位数字字符
④多于6位数字字符
年份范围
⑤在1990~2049之间
⑥小于1990
⑦大于2049
月份范围
⑧在01~12之间
⑨等于00
⑩大于12
2)设计测试用例,以便覆盖所有的有效等价类在表中列出了3个有效等价类,编号分别为①、⑤、⑧,设计的测试用例如下:
测试数据
期望结果
覆盖的有效等价类
200211
输入有效
①、⑤、⑧
为每一个无效等价类设计一个测试用例,设计结果如下:
覆盖的无效等价类
95June
无效输入
②
20036
③
2001006
④
198912
⑥
200401
⑦
200100
⑨
200113
⑩
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 东北大学 软件 测试 历年 考题