【计算机类职业资格】计算机四级软件测试工程师-34及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-34及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-34及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-34 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.软件可靠性测试的目的是(分数:2.00)A.发现软件缺陷B.预测软件正式运行中的可靠性C.控制测试过程D.修改软件缺陷2.软件过程管理最起码的要求是(分数:2.00)A.管理好软件缺陷报告B.管理好软件测试用例C.管理好测试过程工具D.管理好测试说明文档3.传统的集成测试策略一般分为两种:一是非渐增式集成策略,二是渐增式集成策略。二者的区别是(分数:2.00)A.在集成测试中发现问题时,前者比后者更容易进行问题定位B.后者比前者更适合大规模应用系统的集成测试C.
2、前者需要开发驱动模块和桩模块,而后者不需要D.前者不需要所有模块就绪,而后者需要4.测试管理是对测试输入、执行过程和测试结果进行管理,软件测试管理包括(分数:2.00)A.测试过程管理B.配置管理C.测试评审管理D.以上全部5.为了更好地完成极限测试,下列不属于在极限测试实施中应注意的方面的是(分数:2.00)A.单元测试工具的使用B.模拟对象的使用C.单元测试方法的选择D.单元测试用例的生成6.由于软件的性能与软件运行的各种环境条件密切相关,所以在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里的环境条件是指(分数:2.00)A.软件运行的软硬件配置B.测试方案,即用户具体如何使用
3、软件C.用户并发使用软件的测试场景D.以上全部7.测试用例设计完成后,要经过非正式和正式的审查下列是非正式审查的是(分数:2.00)A.系统分析人员审查B.资深人员审查C.系统设计人员审查D.程序员审查8.一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是(分数:2.00)A.语句覆盖率达到 100%B.局部变量的边界条件处理正确C.逻辑比较和控制流处理正确D.以上全部9.测试项目实践中,测试策划活动的目标是(分数:2.00)A.确定测试范围B.划分测试任务C.编写测试计划文档D.组织测试团队10.软件测试的月的是(分数
4、:2.00)A.证明软件的正确性B.尽可能多地发现软件系统中的错误C.找出软件系统存在的所有错误D.证明软件系统中存在错误11.下列不属于兼容性要考虑的方面的是(分数:2.00)A.硬件兼容性B.软件兼容性C.程序兼容性D.数据兼容性12.下列活动违背软件测试过程管理原则的是(分数:2.00)A.测试计划先行B.建立客观的评估标准C.重叠的、非独立地进行测试D.尽早、全面的进行测试13.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是(分数:2.00)A.系统功能B.局部数据结构C.重要的独立路径D.出错处理14.同行评审是一种通过作者的同行来确认缺陷和需要变更区域的检查方法
5、。它主要分为管理评审、技术评审、过程评审和(分数:2.00)A.误差评审B.项目评审C.文档评审D.组织体系评审15.当在详细设计文档中缺少结构细节时,我们做单元测试时通常会采用以下哪种测试策略(分数:2.00)A.自顶向下测试策略B.自底向上测试策略C.孤立测试策略D.综合测试策略16.在用户界面测试中,下面不属于界面整体测试内容的是(分数:2.00)A.一致性测试B.合理性测试C.规范性测试D.有效性测试17.问题还没有解决,测试人员新报告的缺陷,或验证后缺陷仍然存在,这些缺陷所处的状态是(分数:2.00)A.激活状态B.关闭状态C.已修正状态D.非激活状态18.在极限测试过程中,贯穿始终
6、的是(分数:2.00)A.单元测试和集成测试B.单元测试和系统测试C.集成测试和系统测试D.单元测试和验收测试19.下列不属于技术评审报告中的内容的是(分数:2.00)A.用户需求信息B.会议基本信息C.存在的问题和建议措施D.评审结论和意见20.下列关于测试方法的叙述中不正确的是(分数:2.00)A.从某种角度上讲,白盒测试与黑盒测试都属于动态测试B.功能测试属于黑盒测试C.对功能的测试通常是要考虑程序的内部结构的D.结构测试属于白盒测试21.在单元测试用例设汁中,使用黑盒测试可以确保(分数:2.00)A.程序单元有好的可靠性和安全性B.程序单元满足性能要求C.程序单元正确实现了需求和设计要
7、求的所有功能D.以上全部22.下列不属于 Web 应用软件的特征的是(分数:2.00)A.内容驱动B.开发周期短C.美观性要求较高D.安全性要求较低23.在面向对象程序单元测试中,下列测试方法不是方法层次的是(分数:2.00)A.多态服务测试B.基于判定表的测试C.递归函数测试D.等价类划分测试24.下列关于 Web 应用软件的系统安全检测与防护说法不正确的是(分数:2.00)A.对系统安全漏洞的检测同样也属于测试的范畴B.Web 应用软件的安全性仅与 Wcb 应用欺件本身的开发相关C.系统安全检测与防护应当作一个系统工程来完成,仅仅经过入侵检测和漏洞扫描是不够的,其中最重要的应该是建立完善的
8、安全策略D.访问安全是指控制外界对主机的访问,从而减少甚至避免非法的访问和使用25.软件测试质量监控机制主要有(分数:2.00)A.测试用例评审机制B.测试覆盖检查机制C.软件缺陷校验机制D.以上全部二、论述题(总题数:3,分数:50.00)26.以下是某手机中的 MP3 播放器状态之间交互行为的描述,请按要求回答问题。下面以某手机中的 MP3 播放器的测试为例,说明如何设计测试案例。某手机中的 MP3 播放器有三个状态:待机、播放、停止,播放器最初处于“待机”状态,可能发生的事件有五种:用户单击“打开”按钮,单击“播放”按钮,单击“停止”按钮,单击“返回”按钮,以及播放结束。其中“打开”表示
9、单击“打开”按钮,其他类推。请画出该播放器中交互行为的状态图(应满足功能图的要求,不可画成流程图)。(分数:15.00)_27.简述集成测试的策略方法及测试用例设计原则。(分数:15.00)_28.用基本路径测试法为下列程序设计测试用例。void sort (int iRecordNum,int itype)int x=0;y=0;while (iRecordNuin0)if (itype=0)x=y+2;break;elseif(itype=1)x=y+10;elsex=y+20;(分数:20.00)_计算机四级软件测试工程师-34 答案解析(总分:100.00,做题时间:90 分钟)一、选
10、择题(总题数:25,分数:50.00)1.软件可靠性测试的目的是(分数:2.00)A.发现软件缺陷B.预测软件正式运行中的可靠性 C.控制测试过程D.修改软件缺陷解析:解析 与其他的软件测试不同,软件可靠性测试的目的不在于通过测试揭示软件中的缺陷并通过修改软件缺陷来提高软件可靠性,而是通过受控的软件测试过程来预测软件在实际运行中的可靠性。2.软件过程管理最起码的要求是(分数:2.00)A.管理好软件缺陷报告 B.管理好软件测试用例C.管理好测试过程工具D.管理好测试说明文档解析:解析 软件缺陷报告是软件测试过程中的核心测试产品之一,也是重要的测试产品,因此管理好软件缺陷报告是软件过程管理最起码
11、的要求。3.传统的集成测试策略一般分为两种:一是非渐增式集成策略,二是渐增式集成策略。二者的区别是(分数:2.00)A.在集成测试中发现问题时,前者比后者更容易进行问题定位B.后者比前者更适合大规模应用系统的集成测试 C.前者需要开发驱动模块和桩模块,而后者不需要D.前者不需要所有模块就绪,而后者需要解析:解析 仅有 B 说法正确,是二者的区别。其他三个选项说法颠倒。4.测试管理是对测试输入、执行过程和测试结果进行管理,软件测试管理包括(分数:2.00)A.测试过程管理B.配置管理C.测试评审管理D.以上全部 解析:解析 测试管理是对测试输入、执行过程和测试结果进行管理。软件测试管理包括:测试
12、过程管理;配置管理;测试评审管理。5.为了更好地完成极限测试,下列不属于在极限测试实施中应注意的方面的是(分数:2.00)A.单元测试工具的使用B.模拟对象的使用C.单元测试方法的选择 D.单元测试用例的生成解析:解析 极限编程采用的是一种迭代的开发方式:整个软件项目由一系列增量式开发组成,在每一轮增量式开发流程中,单元测试和验收测试都是贯穿始终的关键步骤。为了更好地完成极限测试,在实施中需要注意三个方面:单元测试用例的生成,极限测试并不限定采用何种生成单元测试用例的方法,但由于单元测试用例的生成是在编码之前,而且没有详细的规约可用,因此测试用例的生成通常要采用黑盒测试技术,而且需要大量编程人
13、员参与。单元测试工具的使用,由于极限编程中需要频繁的进行单元测试,通常必须使用单元测试工具以减少测试的工作量。模拟对象的使用,极限编程中要求频繁的对代码进行测试,这就要求每次测试都能迅速地针对现有代码建立测试环境,所谓模拟对象,就是指一种轻量级的方式快速实现一些替代对象,它能够在测试中较为准确地模拟这些比较复杂的对象,实际也可将模拟对象看成特殊地测试桩。6.由于软件的性能与软件运行的各种环境条件密切相关,所以在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里的环境条件是指(分数:2.00)A.软件运行的软硬件配置B.测试方案,即用户具体如何使用软件C.用户并发使用软件的测试场景D.以
14、上全部 解析:解析 在 PTGM 模型的第四个步骤“测试的设计与开发”中明确指出,由于软件的性能与软件运行的各种环境条件密切相关,因此在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里所说的环境条件包括三个方面:软件运行的软硬件配置,包括 CPU、内存、硬盘等硬件配置及支撑该软件运行的系统软件的配置。用户并发使用软件的测试场景,包括多少用户使用及使用不同业务的用户的比例。每个用户具体如何使用该软件,称为测试方案,由于需要以脚本的方式为测试工具提供测试方案,测试方案在设计出来后还需要开发相应的测试脚本。7.测试用例设计完成后,要经过非正式和正式的审查下列是非正式审查的是(分数:2.00
15、)A.系统分析人员审查B.资深人员审查 C.系统设计人员审查D.程序员审查解析:解析 测试用例设计完成后,要经过非正式和正式的审查。其中非正式的审查一般是在 QA 或测试小组内部进行,包括测试组内人员互相检查或让资深人员、测试小组长审查;正式的审查一般通过 E-mail 将已经设计好的测试用例发给相应的系统分析人员、系统设计人员和程序员,让他们进行审查。8.一般说来,对一个程序单元的测试应满足一些具体的技术要求,或达到一定的技术指标。下面选项中属于单元测试相关的技术要求或指标的是(分数:2.00)A.语句覆盖率达到 100%B.局部变量的边界条件处理正确C.逻辑比较和控制流处理正确D.以上全部
16、 解析:解析 考察单元测试的技术指标,所有选项都是单元测试的指标,故选择 D。9.测试项目实践中,测试策划活动的目标是(分数:2.00)A.确定测试范围B.划分测试任务C.编写测试计划文档 D.组织测试团队解析:解析 在实际的测试项目实践中,测试策划活动的目标是编写测试计划文档。10.软件测试的月的是(分数:2.00)A.证明软件的正确性B.尽可能多地发现软件系统中的错误 C.找出软件系统存在的所有错误D.证明软件系统中存在错误解析:解析 考察软件测试的目的。11.下列不属于兼容性要考虑的方面的是(分数:2.00)A.硬件兼容性B.软件兼容性C.程序兼容性 D.数据兼容性解析:解析 在实际的软
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 34 答案 解析 DOC
