【计算机类职业资格】计算机四级软件测试工程师-115及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-115及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-115及答案解析.doc(19页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-115 及答案解析(总分:84.00,做题时间:90 分钟)一、B选择题/B(总题数:25,分数:50.00)1.因果图方法是根据 _ 之间的因果关系设计测试用例。 A.输入和输出 B.设计和实现 C.条件和结果 D.主程序和子程序(分数:2.00)A.B.C.D.2.下列关于同行评审的描述中,错误的是_。 A.评审小组成员包括协调人、作者、评审员三种角色 B.代码评审的评审员人数比需求评审人数一般要多 C.作者可以是部门经理或文档撰写人 D.应该控制评审会议的规模,避免人数过多(分数:2.00)A.B.C.D.3.下列关于走查的说法不正确的是_。 A.走查的主要工作
2、是由程序编写者本人来完成的 B.走查与代码检查一样,都是以小组为单位进行的 C.走查是一种走查小组集体扮演计算机角色检查源程序的方法 D.走查是借助程序流程图来进行数据流和控制流的分析(分数:2.00)A.B.C.D.4.在实际的面向对象集成测试中,为保证测试的充分性,往往要关注测试类间的各种连接,下面的测试方法不属于针对类间连接的测试是_。 A. 受控异常测试 B. 往返场景测试 C. 模态类测试 D. 类关联的多重性测试(分数:2.00)A.B.C.D.5.在面向对象软件的集成测试中,下列关于基干集成的叙述中,错误的是_。 A. 基干测试最大的优点是无须设计桩模块和驱动模块 B. 在嵌入式
3、系统中,基干集成划分为两部分:内核部分(基干部分)和外围应用部分。 C. 基干集成集中了传统集成的优点,并对缺点进行了控制,更加适合大型复杂项目的集成。 D. 基干集成的缺点是,必须对系统的结构和相互依存性急性分析。(分数:2.00)A.B.C.D.6.针对下列程序段,需要_个测试用例才可以满足语句覆盖的要求。Switch(value)Case 0:0ther=30;Break;Case 1:Other=50;Break;Case 2:Other=300;Case 3:Other=other/value;Break;Default:Other=other * value; A. 2 B. 3
4、C. 4 D. 5(分数:2.00)A.B.C.D.7.在黑盒测试中,着重榆查输入条件的组合是 A. 等价类划分法 B. 边界值分析法 C. 错误推测法 D. 因果图法(分数:2.00)A.B.C.D.8.用于代码检查的错误列表有 _。 A.数据引用或声明错误 B.运算、比较错误 C.控制流、接口、输入/输出错误 D.以上全部(分数:2.00)A.B.C.D.9.软件性能的指标有_。(1) 响应时间 (2) 系统响应时间和应用延迟时间(3) 吞吐量 (4) 并发用户数(5) 资源利用率 A. (1)(2)(3)(5) B. (2)(3)(4)(5) C. (1)(3)(4)(5) D. (1)
5、(2)(3)(4)(5)(分数:2.00)A.B.C.D.10.在面向对象的软件开发中,面向对象设计与面向对象分析的区别是_。 A. 在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要 B. 在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要 C. 在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑 D. 以上全部(分数:2.00)A.B.C.D.11.下列关于正式评审流程的描述中,正确的是_。 A.为保证评审的质量,可以先进行一个预备会议 B.评审会议不宜太久,一般以 4 个小时左右为宜 C.评审报告的内容只包
6、括问题清单 D.评审人员负责解决确定的所有缺陷和问题(分数:2.00)A.B.C.D.12.不属于线性脚本优点的是 _。 A.不需要深入的工作或计划,只需录制手工任务 B.可以快速开展自动化 C.用户不必是编程人员 D.删除了明显的重复(分数:2.00)A.B.C.D.13.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是 A. 用户手册 B. 外部设计规格说明 C. 内部设计规格说明 D. 测试计划手册(分数:2.00)A.B.C.D.14.最基本的缺陷分析图表是 _。 A.打开/关闭图表 B.根本原因图表 C.关闭软件缺陷周期图表 D.缺陷累计曲线图(分数:2.00)A.B.C
7、.D.15.软件测试信息流中,输入的信息主要有 A. 测试配置 B. 软件配置 C. 测试工具 D. 以上全部(分数:2.00)A.B.C.D.16.以下不属于 Web 应用软件表示层测试关注的范畴的一项是_。 A.排版结构的测试 B.链接结构的测试 C.浏览器兼容性的测试 D.应用服务器兼容性的测试(分数:2.00)A.B.C.D.17.使程序中每个判定表达式的每个条件的可能取值至少执行一次的覆盖方式被称为_。 A. 逻辑覆盖 B. 语句覆盖 C. 判定覆盖或分支覆盖 D. 条件覆盖(分数:2.00)A.B.C.D.18.以下选项中不属于 ISO 软件质量模型的是 A. 外部质量模型 B.
8、使用质量模型 C. 维护质量模型 D. 内部质量模型(分数:2.00)A.B.C.D.19.软件可靠性测试过程的正确顺序为_。 A. 定义软件运行剖面、设计测试用例、确定可靠性目标、实施可靠性测试、分析测试结果 B. 确定可靠性目标、定义软件运行剖面、设计测试用例、实施可靠性测试、分析测试结果 C. 设计测试用例、定义软件运行剖面、确定可靠性目标、实施可靠性测试、分析测试结果 D. 确定可靠性目标、设计测试用例、定义软件运行剖面、实施可靠性测试、分析测试结果(分数:2.00)A.B.C.D.20.以下哪一项属于数据兼容性测试关注的范畴 A. 一个软件是否支持不同的操作系统 B. 一个杀毒软件是
9、否会误删其他软件保存的文件 C. 一个文字处理软件的操作方式是否与同类软件的操作方式一致 D. 一个电子邮件收发软件是否可以导入以前版本保存的邮件(分数:2.00)A.B.C.D.21.下列有关软件问题生命周期模型状态定义的说法中,错误的是 A. “新建”表示测试中发现并报告了新的软件问题 B. “打开”表示软件问题已经被确认并分配测试工程师处理 C. “关闭”表示软件问题已被确认为无效的软件问题 D. “解决”表示软件问题已被确认修复(分数:2.00)A.B.C.D.22.下列关于测试策略,说法错误的是_。 A. 自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些 B. 自顶向下
10、测试的优点是较早的发现高层模块接口、控制等方面的问题 C. 自底向上测试的优点是比较容易设计测试用例 D. 自顶向下测试的优点是使得低层模块的错误较早发现(分数:2.00)A.B.C.D.23.渐增式开发方法有利于_。 A. 获取软件需求 B. 快速开发软件 C. 大型团队开发 D. 商业软件开发(分数:2.00)A.B.C.D.24.黑盒测试中最典型的一种测试技术是_。 A. 逻辑覆盖 B. 等价分类法 C. 等价分类法 D. 使用综合测试策略(分数:2.00)A.B.C.D.25.下列关于面向对象集成测试的说法中,正确的是_。 A. 大突击集成是面向对象集成测试最常用且最有效的方法 B.
11、自底向上集成和自顶向下集成都需要为集成测试开发大量代码 C. 与自底向上集成和自顶向下集成相比,协作集成是一种更充分的集成测试策略 D. 高频集成是以自底向上集成为基础,利用冒烟测试进行的集成测试(分数:2.00)A.B.C.D.二、B论述题/B(总题数:2,分数:34.00)某测试项目中的测试执行阶段按计划在三天后结束,将进入测试总结阶段。(分数:14.00)(1).测试管理人员通过 QESuite Web version 1.0 测试过程管理工具观察到部分测试用例的设计状况和执行状况如下表,请从测试用例设计和测试用例执行两个方面说明观察到的问题和需要尽快开展的相关测试工作。 子系统 功能区
12、域 测试用例编写数量 测试用例执行状况登录与退出 6 6 个未执行个人设置 8 2 个执行通过 6 个未执行即时消息 发送/接收消息 5 全部执行通过邀请多人参与 5 全部执行通过音视频交互 5 全部执行通过 客户端容量 0 客户端性能 5 5 个执行通过客户端强度 42 个执行通过2 个执行失败(分数:7.00)_(2).该项目当前的软件问题处理状况如下: 测试项目当前剩余处在“待验”状态的软件问题有 105 个,处在“新建”状态的软件问题有 14 个,处在“打开”状态的软件问题有 151 个。已知该测试组的软件问题日常处理能力是 90 个软件问题/工作日,开发组日常修复软件问题的能力是 4
13、0 个软件问题/工作日。请说明软件问题报告处理方面说明存在的问题和需要尽快开展的相关开发和测试工作。(分数:7.00)_针对以下 C 语言程序,请按要求回答问题。下面是一个程序段(C 语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。函数说明:当 i_flag=0;返回 i_count+100当 i_flag=1:返回 i_count*10否则返回 i_count*20输入参数:int i_count int i_flag输出参数:Int i_retum程序代码如下:1 int Test (int i_count,int i_flag)2 3 int
14、 i_temp=0;4 while(i_count0)5 6 if(0=i_flag)7 8 i_temp=i_count+100;9 break;10 11 else12 13 if(1=i_flag)14 15 i_letup=i_temp+10;16 17 else18 19 i_temp=i_tcmp+20;20 21 22 i_count-;23 24 return i_temp;25 (分数:20.00)(1).画出该函数的控制流程图。(分数:10.00)_(2).采用基本路径测试法设计一组测试用例,保证每个基本独立路径都至少执行一次。(分数:10.00)_计算机四级软件测试工程师
15、-115 答案解析(总分:84.00,做题时间:90 分钟)一、B选择题/B(总题数:25,分数:50.00)1.因果图方法是根据 _ 之间的因果关系设计测试用例。 A.输入和输出 B.设计和实现 C.条件和结果 D.主程序和子程序(分数:2.00)A. B.C.D.解析:解析 因果图方法是根据输入和输出之间的因果关系设计测试用例的。2.下列关于同行评审的描述中,错误的是_。 A.评审小组成员包括协调人、作者、评审员三种角色 B.代码评审的评审员人数比需求评审人数一般要多 C.作者可以是部门经理或文档撰写人 D.应该控制评审会议的规模,避免人数过多(分数:2.00)A.B. C.D.解析:解析
16、 需求评审的人数一般比较多,代码评审一般只需要 2 个评审员。3.下列关于走查的说法不正确的是_。 A.走查的主要工作是由程序编写者本人来完成的 B.走查与代码检查一样,都是以小组为单位进行的 C.走查是一种走查小组集体扮演计算机角色检查源程序的方法 D.走查是借助程序流程图来进行数据流和控制流的分析(分数:2.00)A. B.C.D.解析:解析 代码走查由专门的走查小组完成,只有桌面检查由开发人员自己完成。4.在实际的面向对象集成测试中,为保证测试的充分性,往往要关注测试类间的各种连接,下面的测试方法不属于针对类间连接的测试是_。 A. 受控异常测试 B. 往返场景测试 C. 模态类测试 D
17、. 类关联的多重性测试(分数:2.00)A.B.C. D.解析:解析 针对类间连接测试的常用技术有:类关联的多重性测试;受控异常测试;往返场景测试;模态机测试。模态机测试与类层次的模态类测试类似,两者区别是模态类测试是针对一个类进行的,而模态机测试是针对多个类进行的。5.在面向对象软件的集成测试中,下列关于基干集成的叙述中,错误的是_。 A. 基干测试最大的优点是无须设计桩模块和驱动模块 B. 在嵌入式系统中,基干集成划分为两部分:内核部分(基干部分)和外围应用部分。 C. 基干集成集中了传统集成的优点,并对缺点进行了控制,更加适合大型复杂项目的集成。 D. 基干集成的缺点是,必须对系统的结构
18、和相互依存性急性分析。(分数:2.00)A. B.C.D.解析:6.针对下列程序段,需要_个测试用例才可以满足语句覆盖的要求。Switch(value)Case 0:0ther=30;Break;Case 1:Other=50;Break;Case 2:Other=300;Case 3:Other=other/value;Break;Default:Other=other * value; A. 2 B. 3 C. 4 D. 5(分数:2.00)A.B.C. D.解析:解析 语句覆盖是指选择足够多的测试数据,使被测程序中的每条语句至少执行一次。0,1,2,3 一共四条语句即可,因为在执行 2,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 115 答案 解析 DOC
