【计算机类职业资格】四级软件测试工程师-9及答案解析.doc
《【计算机类职业资格】四级软件测试工程师-9及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级软件测试工程师-9及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、四级软件测试工程师-9 及答案解析(总分:63.50,做题时间:90 分钟)一、选择题(总题数:24,分数:49.50)1.若开展一个简短的软件系统评测,则测试执行中需要安排 _ 次测试执行方可进行下一阶段。(分数:2.00)A.1 次B.2 次C.n 次D.不一定2.在极限测试过程中,贯穿始终的是(分数:2.00)A.单元测试和集成测试B.单元测试和系统测试C.集成测试和系统测试D.单元测试和验收测试3.软件缺陷类型或严重性的类型包括(分数:2.00)A.软件系统崩溃、功能失效和容错性问题B.用户友好性C.性能、文字错误和增强需求D.以上全部4.软件过程管理最起码的要求是(分数:2.00)A
2、.管理好软件缺陷报告B.管理好软件测试用例C.管理好测试过程工具D.管理好测试说明文档5.是否建立了丰富的_是衡量一个面向对象程序设计语言成熟与否的重要标志之一。(分数:2.00)A.函数库B.类库C.类型库D.方法库6.以下叙述中正确的是_。(分数:2.50)A.可跟踪性分析是在整体上分析整个资源的分配策略B.关键性分析是标志原始需求和相应开发结果之间关系的能力C.接口分析必须关注三种接口:用户接口,硬件接口和软件接口D.评估全在软件开发的最后阶段进行,以确认产品是否符合规格说明7.软件测试完成后的文档主要有(分数:2.00)A.软件测试计划B.软件测试说明C.软件测试报告D.以上都是8.软
3、件性能测试的目标不仅仅是发现性能缺陷,具体软件性能测试不包括下述中的_。(分数:2.00)A.发现缺陷B.性能调优C.能力检测与规划D.安全入侵检测9.单元测试时,用于代替被调用模块的是(分数:2.00)A.桩模块B.通信模块C.驱动模块D.代理模块10.由于面向对象软件中可独立被测试的单元通常是一个类族或最小是一个独立的类,所以面向对象的单元测试可以分为几个层次,其中方法层次的测试中常用的测试技术有_。 (1)等价类划分测试 (2)组合功能测试 (3)递归函数测试 (4)多态消息测试 (5)不变式边界测试 (6)模态类测试 (7)非模态类测试 (8)多态服务测试 (9)展平测试(分数:2.0
4、0)A.(2)(4)(6)(8)B.(2)(4)(5)(6)C.(1)(2)(3)(4)D.(5)(6)(7)11.下列有关测试过程 V 模型的说法中,正确的是_。(分数:2.00)A.验收测试应确定程序的执行是否满足软件设计的要求B.系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标C.单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求D.集成测试在编码结束前就可以开始12.对于如下给出的程序段: if(AB) and(C=5) then do P1; 若考虑满足条件/判定覆盖原则以及内部边界条件,需要设计的最小测试输入数据集可能是(分数:2.00)A.(A=2,B=1
5、,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=1,C=5)B.(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5),(A=1,B=2,C=4)C.(A=2,B=1,C=5),(A=2,B=1,C=4),(A=1,B=2,C=5)D.(A=2,B=1,C=5),(A=1,B=2,C=4)13.不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是_。(分数:2.00)A.性能测试B.黑盒测试C.白盒测试D.静态分析14.下列有关测试过程管理的基本原则,哪个是错误的?_。(分数:2.00)A.测试过程管理应该首先建立测试计划
6、B.测试需求在测试过程中可以是模糊的、非完整的C.在测试任务较多的情况下,应该建立测试任务的优先级来优化处理D.整个测试过程应该具有良好的可测性和可跟踪性,强调以数据说话15.关于 Web 应用软件系统安全,说法正确的是_。(分数:2.00)A.黑客的攻击主要是利用黑客本身发现的新漏洞B.以任何违法安全性的方式使用系统都属于入侵C.系统的安全漏洞属于系统的缺陷,但安全漏洞的检测不属于测试的范畴D.Web 应用软件的安全性仅仅与 Web 应用软件本身的开发有关16.基于 GUI 的功能测试工具原理是将操作应用程序的各种动作和输入记录下来,生成一个 _。(分数:2.00)A.脚本文件B.测试文件C
7、.记录文件D.操作文件17.关于数据库应用系统的需求分析工作,下列说法正确的是_。(分数:2.00)A.通过需求分析过程,需要确定出整个应用系统的目标、任务和系统的范围说明B.在需求分析阶段,系统需求分析员要与用户充分沟通,并做出各类用户视图C.数据需求分析的主要工作是要辩识出数据处理中的数据处理流程D.数据操作响应时间、系统吞吐量、最大并发用户数都是性能需求分析的重要指标18.在做安全性测试之前,首先要分析 _。(分数:2.00)A.资产和危险B.暴露出来的行为C.安全性控制D.以上全部19.软件测试过程是一个输入/输出的过程,测试过程的输入需要_。(分数:2.00)A.软件配置B.测试配置
8、C.测试工具D.以上全部20.测试过程的 4 项基本活动是测试策划、测试设计、测试总计和(分数:2.00)A.测试执行B.测试报告C.测试度量D.测试需求21.以下哪种软件测试不属于软件性能测试的范畴(分数:2.00)A.覆盖测试B.压力测试C.负载测试D.并发测试22.以下哪一项不属于 Web 应用软件表示层测试关注的范畴是_。(分数:2.00)A.排版结构的测试B.链接结构的测试C.客户端兼容性的测试D.数据完整性测试23.在代码检查过程中发现大部分错误的人通常是_。(分数:2.00)A.程序员B.测试员C.审查者D.架构师24.认为自底向上测试的方法要优于自顶向下测试方法的是_。(分数:
9、3.00)A.YourdonB.MyersC.DunnD.Fisher二、论述题(总题数:2,分数:14.00)某测试项目中的测试执行阶段按计划在三天后结束,将进入测试总结阶段。(分数:14.00)(1).测试管理人员通过 QESuite Web version 1.0 测试过程管理工具观察到部分测试用例的设计状况和执行状况如下表,请从测试用例设计和测试用例执行两个方面说明观察到的问题和需要尽快开展的相关测试工作。 子系统 功能区域 测试用例编写数量 测试用例执行状况 登录与退出 6 6 个未执行 个人设置 8 2 个执行通过 6 个未执行 即时消息 发送/接收消息 5 全部执行通过 邀请多人
10、参与 5 全部执行通过 音视频交互 5 全部执行通过 客户端容量 0 客户端性能 5 5 个执行通过 客户端强度 4 2 个执行通过 2 个执行失败 (分数:7.00)_(2).该项目当前的软件问题处理状况如下: 测试项目当前剩余处在“待验”状态的软件问题有 105 个,处在“新建”状态的软件问题有 14 个,处在“打开”状态的软件问题有 151 个。已知该测试组的软件问题日常处理能力是 90 个软件问题/工作日,开发组日常修复软件问题的能力是 40 个软件问题/工作日。请说明软件问题报告处理方面说明存在的问题和需要尽快开展的相关开发和测试工作。(分数:7.00)_25.以下是某 C 程序段,
11、其功能为计算输入数字的阶乘。请仔细阅读程序并完成要求。 #incllJde #includeint main()int i=0;/*i 为计数器*/int n;i nt factorial=1; /*保存阶乘的结果*/puts(“ * “);puts(“ * The program will compute *“);puts(“ * the factotial of an integer * “);puts(“ * “);puts(“ please input the number n: “);scanf(“ % d“, if(n0)/*判断输入的数是否大于或等于 0*/(printf(“ p
12、lease input an interger=0n“);return 0;if(n= =0)/* 0 的阶乘是 1*/printf(“ factorial of 0 is 1n“);return 0;) i=1;while(i=n)factorial=factorial * i;i+;printf(“ factorial of % d is:%dn“, n, factorial);geteh();return 0;出此程序主函数的控制流程图。主程序的控制流程图如下:_四级软件测试工程师-9 答案解析(总分:63.50,做题时间:90 分钟)一、选择题(总题数:24,分数:49.50)1.若开
13、展一个简短的软件系统评测,则测试执行中需要安排 _ 次测试执行方可进行下一阶段。(分数:2.00)A.1 次 B.2 次C.n 次D.不一定解析:2.在极限测试过程中,贯穿始终的是(分数:2.00)A.单元测试和集成测试B.单元测试和系统测试C.集成测试和系统测试D.单元测试和验收测试 解析:解析 极限编程采用的是一种频繁迭代的开发方式,整个软件项目由一系列增量式开发组成。而极限测试本质上就是为了满足极限编程的思想和流程而设计的一套测试策略和流程,从极限测试流程图中,我们可以看出,单元测试和验收测试是贯穿始终的关键步骤。其中单元测试是极限编程中最重要的发现缺陷的手段。3.软件缺陷类型或严重性的
14、类型包括(分数:2.00)A.软件系统崩溃、功能失效和容错性问题B.用户友好性C.性能、文字错误和增强需求D.以上全部 解析:解析 软件缺陷可按软件缺陷类型或严重性进行统计,而软件缺陷类型或严重性可以分为软件系统崩溃、功能失效和容错性问题,用户友好性,性能、文字错误和增强需求等类型。4.软件过程管理最起码的要求是(分数:2.00)A.管理好软件缺陷报告 B.管理好软件测试用例C.管理好测试过程工具D.管理好测试说明文档解析:解析 软件缺陷报告是软件测试过程中的核心测试产品之一,也是重要的测试产品,因此管理好软件缺陷报告是软件过程管理最起码的要求。5.是否建立了丰富的_是衡量一个面向对象程序设计
15、语言成熟与否的重要标志之一。(分数:2.00)A.函数库B.类库 C.类型库D.方法库解析:解析 面向对象的程序设计语言不同于以往的面向程序和面向过程的程序设计语言,一切以类和对象出发,注重类和对象之间的消息传递。其语言中类库的丰富程度表征了该面向对象程序设计语言的成熟度。6.以下叙述中正确的是_。(分数:2.50)A.可跟踪性分析是在整体上分析整个资源的分配策略B.关键性分析是标志原始需求和相应开发结果之间关系的能力C.接口分析必须关注三种接口:用户接口,硬件接口和软件接口 D.评估全在软件开发的最后阶段进行,以确认产品是否符合规格说明解析:解析 可跟踪性分析是标识原始需求和相应开发结果之问
16、关系的能力。关键性分析是在整体上分析整个资源的分配策略。A、B 选项说法应互换。评估不仅仅要对最终的软件产品进行评估,而是软件开发各个阶段都需要进行的,D 说法错误。7.软件测试完成后的文档主要有(分数:2.00)A.软件测试计划B.软件测试说明C.软件测试报告D.以上都是 解析:解析 软件测试完成后形成的文档一般有:软件测试计划、软件测试说明、软件测试报告、软件测试记录、软件测试问题报告、软件测试总结报告,实际测试中也可根据需要对上述文档及文档的内容进行裁剪或合并。8.软件性能测试的目标不仅仅是发现性能缺陷,具体软件性能测试不包括下述中的_。(分数:2.00)A.发现缺陷B.性能调优C.能力
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 答案 解析 DOC
