【计算机类职业资格】计算机四级软件测试工程师-100及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-100及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-100及答案解析.doc(18页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-100 及答案解析(总分:78.50,做题时间:90 分钟)一、选择题(总题数:25,分数:50.50)1.整体的项目计划框架,需求规格说明,技术知识和业务知识,标准环境,设计文档,足够的资源,人员的组织结构应当是_所包含的内容。A) 测试计划的整体目标B) 测试项目输入标准C) 测试项目输出标准D) 测试实施策略(分数:2.00)A.B.C.D.2.有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是 _。A自顶向下集成策略 B自底向上集成策略C非增量集成策略 D基于功能的集成策略(分
2、数:2.00)A.B.C.D.3.在黑盒测试中,着重检查输入条件的组合是 _。A等价类划分法 B边界值分析法C错误推测法 D因果图法(分数:2.00)A.B.C.D.4.Myers 提出的软件缺陷的群集现象指的是_。A) 在软件测试过程中,缺陷不会少量出现,而会成群出现B) 在测试一个功能部件的过程中,通常一次会发现很多缺陷C) 在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷D) 一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大(分数:2.00)A.B.C.D.5.下列不属于面向对象软件区别于传统结构化软件的特点是 _。A封装 B结构化 C继承 D多态(分数
3、:2.00)A.B.C.D.6.在结构化测试用例中,最强的覆盖准则是A) 判定覆盖 B) 语句覆盖C) 路径覆盖 D) 条件覆盖(分数:2.00)A.B.C.D.7.不属于基本文档测试模板的是 _。A测试过程模板 B测试计划模板C测试用例模板 D测试报告模板(分数:2.00)A.B.C.D.8.Web 应用系统一般分为 3 层,下列哪一层不属于 Web 应用系统的范畴_。A应用层 B表示层 C业务层 D数据层(分数:2.00)A.B.C.D.9.在体系结构分析中,一个子系统的实现主要通过A) 界面构件 B) 业务构件C) 用于数据传递的构件和访问数据库构件 D) 以上全部(分数:2.00)A.
4、B.C.D.10.针对下面的程序段,对于(MaxNum,Type)的取值,至少需要_个测试用例才能够满足判定覆盖的要求。while(MaxNum-0)If(10=Type)x=y*2;Else if(100=Type)x=y+20;A) 5 B) 4 C) 3 D) 2(分数:2.00)A.B.C.D.11.性能测试主要用于实时系统和嵌入式系统,其目标是_。(A) 测试各种资源在超负荷的情况下的运行情况(B) 检测系统可以处理目标内确定的数据容量(C) 度量系统的性能和预先定义的目标有多大差距(D) 验证系统从软件或者硬件失效中恢复的能力(分数:2.00)A.B.C.D.12.健壮性测试又称容
5、错测试。其一般的测试方法是软件故障插入测试,在软件故障插入测试技术中,不需要关注的内容为_。(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.0
6、0)A.B.C.D.15.以下选项中不属于协议一致性测试分析方法中的测试的是 _。A基本互联测试 B定向诊断测试C人员测试 D能力测试(分数:2.00)A.B.C.D.16.以下关于面向对象软件测试的说法中,正确的是A) 不需要对抽象类进行单元测试B) 等价类划分测试是一种类层次的测试技术C) 不变式边界测试是一种类层次的测试技术D) 测试动态绑定是类树测试的唯一目标(分数:2.00)A.B.C.D.17.表示层测试的最后一项重要任务是 _。A测试排版结构、内容的展示B测试页面在不同的浏览器里是否都表现正常C测试页面间相互链接的关系是否合理D测试客户端程序是否对页面的排版造成了不合理影响(分数
7、:2.00)A.B.C.D.18.软件测试工具分为 _。A静态测试工具 B动态测试工具C其他支持测试活动的测试工具 D以上全部(分数:2.00)A.B.C.D.19.如果软件出现修改设计的严重错误,那么软件质量和可靠性就不能保证,应对软件进一步测试。如果经过测试,软件功能完善,错误率数据很少,并易于修改,可能的结果是_。A软件的质量和可靠性可以接受 B所做的测试不充分C先前做出的改正是错误的 DA 或者 B(分数:2.00)A.B.C.D.20.开始软件测试工作前具备的条件有 _。A具有测试计划 B具有软件测试所需的各种文档C软件源代码正确通过编译 D以上全部(分数:2.00)A.B.C.D.
8、21.下列选项当中,不是应用服务器的主要功能的是_。A) 构建运行环境B) 公共服务C) 互操作机制D) 内容驱动(分数:2.00)A.B.C.D.22.“成熟度”这一概念来源于美国 Carnegie Mellon 大学软件工程研究所的软件能力成熟度模型(SW-CMM)在测试支持度模型(Testability Support Model)中,分为三个级别。下列哪项不属于此级别分类_。(A) 弱(weak)(B) 基本(basic)(C) 正常(normal)(D) 强(strong)(分数:2.00)A.B.C.D.23.计算机软件测试规范规定,软件测试的类别可分为单元测试、集成测试以及_。A
9、) 系统测试 B) 验收测试 C) 系统测试和验收测试D) 配置项测试、系统测试和验收测试(分数:2.00)A.B.C.D.24.下列哪种软件测试不属于软件性能测试的范畴A) 分支覆盖测试 B) 并发测试C) 压力测试 D) 负载测试(分数:2.00)A.B.C.D.25.Myers 在 1979 年提出了一个重要观点,即软件测试的目的是为了_。A) 证明程序正确B) 查找程序错误C) 改正程序错误D) 验证程序无错误(分数:2.50)A.B.C.D.二、论述题(总题数:3,分数:28.00)26.以下是学生选课系统中“学生查询成绩”交互行为的描述,请按要求回答问题。交互开始时终端上显示首页,
10、用户选择“查询”请求后,显示“请输入学号”。在用户输入学号后,系统核对学生学号:若输入的学号不正确,则显示“输入的学号不正确”,此次查询取消,回到首页;若输入学号正确,则出现“请输入课程名”。一旦输入课程名,就开始核对课程名称:若输入的课程名不正确,则显示“输入的课程名不正确”,此次查询取消,回到首页;若输入的课程名正确,则根据“学号”和“课程名”查询学生成绩。若查询学生成绩成功,则显示查询到的成绩,系统询问是否继续查询:当用户选择“继续查询”后回到“请输入学号”;当用户选择“结束查询”后回到首页。若查询成绩失败,则显示“查询失败”后回到首页。(1)请画出该系统以上交互行为的状态图(应满足功能
11、图的要求,不可画成流程图)。(2)用基本路径测试方法确定该状态图的测试路径。(分数:10.00)_27.在 QESuite Web Version1.0 中,已知某安全文档管理系统测试项目的部分信息如下所示:(1)在测试过程中先后产生 4 个测试版本,按日期排序分别为:SDAT1.0_101009、SDAT1.0_101030、SDAT1.0_101106 和 SDAT1.0_101108。(2)功能分类视图中部分待测区域及人员分配定义如下表所示:功能区域 功能区域 测试人员 开发人员安装 王 明 胡长文本地安全区 王 明 李 玉导入和导出 王 明 李 玉 我的安全区服务端安全区 刘 刚 张
12、军性能 并发传输响应能力 赵 正 高 朋 已知刘刚在功能区域“我的安全区/导入和导出”下发现一个软件问题,下表中是该软件问题的操作历史信息,请依据 QESuite Web Version 1.0 的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,假设下表中“执行操作”的信息均正确,请找出表中的错误并说明理由。 操作序号 操作者 执行操作 操作后的问题状态 测试版本1 刘刚 新建 打开 SDAT1.0_1010092 赵正 校验/再现 打开/再现 SDAT1.0_1010303 李玉 修复/修复 待验/修复 SDAT1.0_1011064 王明 验证/同意 解决/不修复 SDAT1.
13、0_1011065 王明 重新打开 待验/修复 SDAT1.0_101030(分数:8.00)_28.QESuite Web Version 1.0 中,已知 Lead 1.0 邮件系统测试项目的部分信息如下:测试版本:总计两个测试版本,按日期排序分为 Lead1._090703,Lead1.0_090801功能分类视图中部分待测区域及人员分配定义如下表所示:功能区域 功能区域 测试人员 开发人员安全 Test1 Developerl邮件管理 Test2 Developer2发邮件 Test2 Developer2 邮件系统收邮件 Test2 Developer2性能 并发处理能 力 Test
14、3 Developer3 已知在功能区域“性能/并发处理能力”下有一个软件问题处于“打开/修复失败”状态下表中是该软件问题当前的部分操作历史信息,请依据 QEsuite Web Version 1.0 的软件问题生命周期定义和题中提供的相关人员分配和测试版本信息,填写表中空缺的操作历史信息。 操作序号 操作者 执行操作 操作后的问题状态 测试版本1 新建 Lead1.0_0907032 打开/再现3 修复/修复4 打开/修复失败 Lead1.0_090801(分数:10.00)_计算机四级软件测试工程师-100 答案解析(总分:78.50,做题时间:90 分钟)一、选择题(总题数:25,分数:
15、50.50)1.整体的项目计划框架,需求规格说明,技术知识和业务知识,标准环境,设计文档,足够的资源,人员的组织结构应当是_所包含的内容。A) 测试计划的整体目标B) 测试项目输入标准C) 测试项目输出标准D) 测试实施策略(分数:2.00)A.B. C.D.解析:解析 整体的项目计划框架,需求规格说明,技术知识和业务知识,标准环境,设计文档,足够的资源,人员的组织结构应当是测试项目输入标准所包含的内容。2.有一个功能增强型的项目,其以前的产品已经很稳定,并且新增的项目只有少数几个构件被增加或修改,那么对该项目进行集成测试最适合采用的策略是 _。A自顶向下集成策略 B自底向上集成策略C非增量集
16、成策略 D基于功能的集成策略(分数:2.00)A.B.C. D.解析:3.在黑盒测试中,着重检查输入条件的组合是 _。A等价类划分法 B边界值分析法C错误推测法 D因果图法(分数:2.00)A.B.C.D. 解析:解析 在黑盒测试中,这些测试策略基本上都要考虑输入条件的组合,但是基于因果图的方法就是着重检查输入条件组合的一种测试方法。4.Myers 提出的软件缺陷的群集现象指的是_。A) 在软件测试过程中,缺陷不会少量出现,而会成群出现B) 在测试一个功能部件的过程中,通常一次会发现很多缺陷C) 在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷D) 一个功能部件已发现的缺陷越多,
17、找到它的更多未发现的缺陷的可能性就越大(分数:2.00)A.B.C.D. 解析:解析 Myers 提出的软件缺陷的群集现象是指测试后程序中残余的错误数目与该程序中已发现的错误数目成正比。即一个功能部件已发现的缺陷越多,找到它的更多未发现的缺陷的可能性就越大。5.下列不属于面向对象软件区别于传统结构化软件的特点是 _。A封装 B结构化 C继承 D多态(分数:2.00)A.B. C.D.解析:6.在结构化测试用例中,最强的覆盖准则是A) 判定覆盖 B) 语句覆盖C) 路径覆盖 D) 条件覆盖(分数:2.00)A.B.C. D.解析:解析 结构化测试中有语句覆盖、条件覆盖、判定覆盖(也称分支覆盖)、
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 100 答案 解析 DOC
