2011(下)软件测试考试复习题
一、单项选择
1•用等价类划分法设计8位长数字类型输入项的测试用例,应该分成( )个等价区间。
A•2 B•3
C•4 D•6
2•下列关于测试案例制定的说法中,正确的是()。
A•对测试用例进行某种程度的变更,可做为版本更新后的软件测试用例,以降低工作强度、缩短项目周期B•测试组中的任何人员都可以制定测试案例,经过另一人员的确认即可采用
C•功能测试案例主要描述业务操作流程,且必须站在用户的角度
D•用户需求是制定测试案例的依据
3、下列关于提升磁盘I/0性能的描述中正确的是()。
A•数据库对象在物理设备上的合理分布能改善系统读写性能
B•磁盘镜像可以提高磁盘读写的速度
C•建议把数据库、回滚段、日志放在同一块设备上,以提高数据读写的性能
D•将磁盘升级到更大容量
4•下列关于软件测试基本原则的描述中不正确的是()。
A•软件测试可以显示软件潜在的缺陷
B•所有的软件测试都应追溯到用户需求
C•应该从工程的角度去理解软件测试,测试实施前应制定严格的测试计划
D•程序员应避免检查自己的程序
5、下列说法中正确的是()。
A•黑盒测试是通过软件的外部表现来发现其缺陷和错误
B•黑盒测试是了解程序结构和处理过程,检查是否所有的结构、路径是正确的,检查软件内部动作是否按照设计说明的规定正常进行
C•白盒测试又称性能测试
D•白盒测试是在程序界面处进行测试,它只是检查程序是否按照需求规格说明书的规定正常实现
6、GB/T18905-2002《软件工程产品评价》中提供了软件产品评价的过程,其中第五部分评价者用的过程供()。
A•计划获取或复用某个己有的软件产品的组织予以使用
B•对软件产品执行独立评估的评价者使用
C•计划开发新产品或增强现有的产品,以及打算利用他们自己的技术人员进行产品评价的组织使用
D•编制评价模块的文档提供者用
7、下列关于H模型的说法中正确的是()。
①软件测试不仅仅指测试的执行,还包括很多其他的活动
②软件测试是一个独立的流程。
贯穿产品整个生命周期,与其他流程并发地进行
③应用H模型有利于资源调配,有助于跟踪测试投入的流向
④H模型指出,单元测试、集成测试、系统测试不存在严格的次序关系,各层次之间的测试存在反复触发、迭代和增量关系等
A•①③B•②③
C•①④D•①②③④
8、下列关于软件评测师工作原则的描述中正确的是()。
①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量
②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间
③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误
④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
A•①②B•②③
C•①③D•无
9.下列选项中不属于黑盒测试范畴的是()。
A•功能性检查,界面测试B•字符类型检查,功能易用性测试
C•输入信息位置检查,兼容性测试D•代码规则检查,按钮功能检查
10•阅读下列流程图
当用判定覆盖法进行测试时,至少需要设计()个白盒测试用例。
A•2 B•4
C•6 D•8
11.国标16260中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,下列描述中正确的有()。
①响应时间是指从按动传送键到得到结果为止所需要的时间
②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间
③周转时间是指从提出要求到得到结果所需要的时间
④响应时间包括处理时间和传输时间
A•①②③④B•①③
C•②③D•①②④
12.下列软件测试分类万式的描述中正确的是()。
A•按照测试实施组织划分,软件测试可分为:开发方测试、朋户测试、维护测试、第三方测试
B•按照开发阶段划分,软件测试可分为:模块测试、集成测试、系统测试、验收测试
C•按照测试技术划分,软件测试可分为:白盒测试、黑盒测试、功能测试、灰盒测试
D•以上全不正确
13•广义的软件测试包括( )。
A•单元测试、集成测试、确认测试和系统测试
B•确认、验证和测试
C•需求评审、设计评审、单元测试和综合测试
D•开发方测试、用户测试和第三方测试
14•GB/T22239-2008《信息安全技术信息系统安全等级保护基本要求》规定了信息系统安全等级保护的基本要求,包括基本技术要求和基本管理要求,其中基本技术要求包括()。
A•物理安全、网络安全、主机系统安全、应用安全和数据安全
B•物理安全、网络安全、主机系统安全、代码安全利数据安全
C•环境安全、网络安全、主机系统安全、应用安全和数据安全
15某单位人事管理系统中,假设职工年龄的输入范围是20-60,则根据黑盒测试中的等价类划分技术,下列选项申划分正确的是()。
A•可划分为2个有效等价类,2个无效等价类
B•可划分为1个有效等价类,2个无效等价类
C•可划分为1个有效等价类,l个无效等价类
D•可划分为2个有效等价类,I个无效等价类
16、下列关于V&V原理的w模型的说法中错误的是()。
A•W模型指出当需求被提交后,就需要确定高级别的测试用例来测试这些需求,当详细设计编写完成后,即可执行单元测试
B•根据w模型要求,一旦有文档提供,就要及时确定测试条件,编写测试用例
C•软件测试贯串于软件定义和开发的整个期间
D•程序、需求规格说明、设计规格说明都是软件测试的对象
17 .针对下列程序段,需要()个测试用例可以满足语句覆盖的要求。
A•2 B•3
C•4 D•5
18下列关于第三方测试的描述中正确的是()。
A•既不是用户,也不是开发人员所进行的测试就是第三方测试
B•第三方测试也称为独立测试,是由相对独立的组织进行的测试
C•第三方测试是在开发方与用户方的测试基础上进行的验证测试
D•第三方测试又被称为β测试
19.下列关于软件可靠性的说法中正确的是()。
①软件可靠性是指在指定条件下使用时,软件产品维持规定的性能级别的能力
②软件可靠性的种种局限是由于随着时间的推移,软件需求、使用方式发生了变化
③软件可靠性包括成熟性、有效性、容错性、易恢复性等质量子特性
④软件容错性应测试软件失效防护能力
①③②③
①④①②③④
20•不同的测试类型需要使用不同的测试方法,黑盒测试更多的应用在()阶段。
①单元测试②集成测试③系统测试④确认测试⑤验收测试
①②②③
②④②③④⑤
21•"容错性"属于()的质量子特性。
A•功能性B•可靠性
C•可维护性D•易用性
22 .下列选项中不属于软件测试标准的是()。
A•GB/Tl6260-2006《软件工程产品质量》
B•GB/T18905-2002《软件工程产品评价》
C•GB/T15532-2008《计算机软件测试规范》
D•GB l7859-1999《计算机信息系统安全保护等级划分准则》
23•当进行一个WEB站点测试时,该站点有大量的服务器、操作系统和浏览器:
WEB测览器:Netscape6.2、IE6.0、Opera4.05lTesting
应用服务器:IIS、Apche、Netscape Enterprise
操作系统;Windows2000、Windows NT、Linux
若采用正交试验法进行测试用例的设计,则需要设计( )个测试用例。
A•27 B•18
C•l2 D•9
24•在软件开发的几十年实践中,人们总结了很多开发模型与测试模型,其中经典的测试模型V模型是软件开发模型中( )的变种,反映了测试活动与分析和设计的关系。
A•螺旋模型B•快速软件开发(RAD)
C•瀑布模型D•渐进模型
二、实践
25、阅读下列说明,回答问题,将答案写在答题纸上。
(25分)
[说明]以下代码由C语言节写,能根据指定的年、月计算当月所含天数。