测试技能考试考卷试考及答案Word格式.docx
《测试技能考试考卷试考及答案Word格式.docx》由会员分享,可在线阅读,更多相关《测试技能考试考卷试考及答案Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
(N)
12.负载测试是验证要检验的系统的能力最高能达到什么程度。
13.逻辑驱动覆盖测试、基本路径测试白盒测试方法,与黑盒相比,黑盒测试更关心软件的
内部逻辑结构。
(N)
14.利用有效等价类设计的测试用例,可以检验程序是否实现了需求说明书中规定的功能和
性能;
利用无效等价类设计的测试用例,可以检查程序中功能和性能是否不符合需求说
明书的规定。
15.失败测试和通过测试是软件测试的两个相互对立的基本方法,进行通过测试的系统没有
必要再进行失败测试。
二、单项选择题(每题1分,共15分)
F列自动化测试工具中,属于功能测试工具的是(D)
现的缺陷是否是真正的Bug,并且验证Bug是否可以再现
理意见以及Bug状态
者延期
间,应该从(A)出发,评价软件的结构和过程。
8.(D)测试用例设计方法既可以用于javascript.:
;
黑盒测试,也可以用于javascript.:
白盒测试。
件)所实现的功能说法正确的是(
测试的内容。
时间
15.
为验证某音乐会订票系统是否能够承受大量用户同时访问,测试工程师一般采用
C)测试工具。
A.防火墙javascript.:
日志审查B.防火墙远程探测与攻击C.跨站攻击
D.SQL注入
17.在UNIX操作系统中,把输入/输出设备看作是(D)0
19.CShell的用户一进入服务器,首先执行哪个文件中的内容?
(C)
A.
所有shell文件都执行
.bashrcB.不用执行任何文件C..cshrcD.
20.10、新增student表中的记录,如果未指定english的值,贝Uenglish为0,要实现此
功能,方法是:
(C)
21.逻辑驱动覆盖测试方法中,最不易发现程序中存在逻辑错误的是(
A.判定覆盖B.条件覆盖C.语句覆盖D.条件组合覆盖
22.关于自动化测试局限性的描述,以下错误描述有(B)
三、不定项选择题(每题2分,共30分,漏选、错选均不得分)
1.下面选项中属于制定测试计测试计划时要包含的内容的是(ABC)
A.测试计划的简介
B.测试手段和策略
C.测试进度表
D.具体测试用例设计
E.缺陷分析报告
测试幵始越早,越有利于发现软件缺陷
3.(ABD属于功能测试用例构成元素。
5.以下关于软件测试分类定义的叙述,正确的是(ABC)0
6.A.软件测试可分为单元测试、集成测试、确认测试、javascript^^系统测试、验收测
7.B.系统测试是将被测软件作为整个基于计算机系统的一个元素,与计算机硬件、外设、
某些支持软件、数据和人员等javascript.:
其他系统元素结合在一起进行测试的过程8.C.软件测试可分为白盒测试和黑盒测试
9.D.确认测试是在模块测试完成的基础上,将所有的程序模块进行组合并验证其是否满
足用户需求的过程
10.
某被测程序结构如下所示,若对该程序进行单元测试,则下列相关说法中正确的是
(BC)
11.正确的集成测试描述包括(BC)o
12.A.自顶向下的增殖方式是集成测试的一种组装方式,它能较早地验证主要的控制和
判断点,对于输入输出模块、复杂算法模块中存在的错误能够较早地发现。
13.B.集成测试也叫做组装测试,通常是在单元测试的基础上,将模块按照设计说明书
要求进行组装和测试的过程。
14.C.集成测试需要重点关注各个模块之间的相互影响,发现并排除全局数据结构问题15.D.集成测试的目的在于检查被测模块能否正确实现详细设计说明中的模块功能、
能、接口和设计约束等要求
16.以下关于软件质量特性测试的叙述,正确的是(ABCD)。
17.A.成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平
有关的测试工作
18.B.
功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试
工作
26.
对一台硬件正常的ATM机进行提取功能测试,若该机允许的提款增量为100元,提取金
额从100元到5000元人民币(含5000元人民币).使用等价类划分方法设计测试用例
则下列说法中错误的是(BD)
A.提取20元人民币的数据输入属于无效等价类数据
B.提取150元人民币的数据输入属于有效等价类数据
C.提取5100元人民币的数据输入属于无效等价类数据
D.提取5000元人民币的数据输入属于无效等价类数据
E.
提取2000元人民币的数据输入属于有效等价类数据
D.适应性、易安装性、共存性、易替换性
31.
以下关于基于V&
V原理的W模型的叙述中,(BCD)是正确的。
32.
A.W模型指出当需求被提交后,就需要确定高级别的测试用例来测试这些需求,
当详细设计编写完成后,即可执行单元测试
35.
D.程序、需求规格说明、设计规格说明都是软件测试的对象
38.
关于白盒测试的测试用例设计方法叙述,正确的是(
A)。
39.
A.达到100%CDC(条件判定组合覆盖)要求就定能够满足
100%CC的要求
40.
B•达到100%CC(条件判定)要求就一定能够满足
100%SC的要求
41.
C.完成SC(语句判定)所需的测试用例数目一定多于完成
DC(逻辑判定)
42.
所需的测试用例数目
43.
D.任何情况下,都可以达到100%路径覆盖的要求
44.
有如下C语言程序:
C.采用背靠背测试方式
D.测试周期被压缩
#include<
stdio.h>
voidmain()
intn;
ints=0;
intt=1;
for(n=1;
n<
=20;
n++)
s+=t;
printf(“%dn”,s);
}若对程序中的循环语句进行测试,下列说法正确的是(ABCD)
A.执行只有一次通过循环的测试
B.执行两次通过循环的测试
C.执行10次通过循环的测试
D.执行20次通过循环的测试和19次通过循环的测试
跳过循环的情况不属于循环语句测试的内容,所以不需要测试
四、填空题(15'
)1、Linux系统中,init进程是运行的第一个进程,其进程编号PID%
(1);
普通用户btest
登陆后默认进入的目录一般是(/home/btest);
能实现将当前目录下的文件信息保存
在a.txt文件的命令是(Is-al>
a.txt);
测试,可用性测试,安装测试,配置测试,异常测试,备份测试,健壮性测试,文档测
3、
试,在线帮助测试,网络测试,稳定性测试;
Linux操作系统中对当前目录下文件打包的命令是(tar-cvfxxx.tarxxx),解包
的命令(tarxvfxxx.tar);
x-1(x<
0)
y=x(x=0)
x+1(x>
0);
则能正确表达上述关系的程序段为(
If(x<
Y=x-1;
Elseif(x=0)
Y=x;
Else
Y=x+1;
5、
);
系统测试是在(集成测试)完成后,(验收)之前进行的测试。
五、综合题(25'
)1、软件的缺陷等级应如何划分?
8分致命错误(fatal):
造成系统或应用程序崩溃、死机、系统挂起,或造成数据丢失,主要功能完全丧失,导致本模块以及相关模块异常等问题。
2.严重错误(critical):
功能和特性没有实现导致严重的问题或致命的错误声明。
问题局限在本模块,导致模块功能失效或异常退出。
3.一般错误(major):
次要功能丧失,提示信息不太准确,或用户界面差,操作时间长、模块功能部分失效等。
4.建议问题(suggestion):
由问题提出人对测试对象的改进意见或测试人员提出的建议、质疑。
2、用等价类划分法设计下面的测试用例:
有一个报表系统,要求用户输入要处理的报表的日期,假设日期的范围为2000年1月到2020年12月。
如果用户输入的日期不在这个范围内,
则显示错误码信息,并且此系统规定日期由年月六位数字组成,前4为代表年,后两位代表月12'
请列出等价类表(包括有效和无效的等价类)7分
3、一下是个登录界面,其中“用户ID”是1—10个字节,程序中规定了一个英文和数字占1个字节、一个汉字占2个字节。
“用户ID”允许输入中英文和数字混合的情况。
请用边界值分析方法设计用例。
10分
答案: