【计算机类职业资格】计算机四级软件测试工程师-105及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-105及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-105及答案解析.doc(14页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-105 及答案解析(总分:71.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.下列属于 QESAT/C 的优点的是A) 及早地发现程序中隐藏的错误 B) 快捷有效地理解程序结构C) 帮助分析和测试程序 D) 以上全部(分数:2.00)A.B.C.D.2.指导用户使用软件的核心文档是 _。A操作手册 B安装手册C概念手册 D示例和模板(分数:2.00)A.B.C.D.3.面向对象分析的测试和面向对象设计的测试是对分析结果的测试,这两种测试主要是以下面哪种方式进行 _。A技术评审 B文档审查C代码检查 D走查(分数:2.00)A.B.C.D.
2、4.软件设计是将软件需求转换为软件表示的过程,主要描绘出系统结构、详细的处理过程和 _。A软件模式 B数据模式C数据库管理模式 D数据库模式(分数:2.00)A.B.C.D.5.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是A) 用户手册 B) 外部设计规格说明C) 内部设计规格说明 D) 测试计划手册(分数:2.00)A.B.C.D.6.下列关于面向对象测试问题的说法中,不正确的是A) 在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列B) 构造抽象类的驱动程序会比其他类的驱动程序复杂C) 类 B 继承自类 A,如
3、果对 B 进行了严格的测试,就意味着不需要对类 A 进行测试D) 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试(分数:2.00)A.B.C.D.7.以下有关测试用例设计与开发的说法中,错误的是A) 白盒测试的测试用例设计不必考虑软件功能B) 软件测试用例设计要关注测试用例设计的测试需求覆盖率C) 自动化测试的测试脚本开发属于测试用例设计工作的一部分D) 测试用例设计的主要依据是测试计划中的测试需求定义(分数:2.00)A.B.C.D.8.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是 _。A用户手册 B外部设计规格说明C内部设计规格说明 D测试计划手
4、册(分数:2.00)A.B.C.D.9.关于等价分类测试法,下列说法不正确的是_。A) 使用等价分类法设计测试方案时首先需要划分输入数据的等价类B) 等价类是指某个输入域的子集和,在该子集合中各个输入数据对于揭露程序中的错误都是等效的C) 测试某个等价类的代表值就等价于对这一类其他值的测试D) 等价类的划分始终不能详尽,所以要尽量避免使用等价分类法进行测试(分数:2.00)A.B.C.D.10.使程序中每个判定表达式的每个条件的可能取值至少执行一次的覆盖方式被称为_。A逻辑覆盖 B语句覆盖 C判定覆盖或分支覆盖 D条件覆盖(分数:2.00)A.B.C.D.11.在面向对象的软件开发中,面向对象
5、设计与面向对象分析的区别是_。A) 在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要B) 在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要C) 在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑D) 以上全部(分数:2.00)A.B.C.D.12.代码检查的作用是 _。A发现程序中的缺陷和错误B程序员会得到编程风格、算法选择及编程技术等反馈信息C可以在早期发现程序中最易出错的部分D以上全部(分数:2.00)A.B.C.D.13.下列操作不是在测试执行结束后进行的是A) 结束标志 B) 审查测试的全过程C) 项
6、目总结 D) 对未来可能发生错误的代码进行预测(分数:2.00)A.B.C.D.14.基于各种方式获取的需求和建立的业务对象模型和分析模型,编写系统和软件需求规格说明,提交管理机构进行需求评审,这是软件生存周期中_阶段的主要任务。A) 软件设计 B) 制订计划C) 系统与软件需求定义 D) 集成和系统测试(分数:2.00)A.B.C.D.15.关于逻辑覆盖,说法错误的是_。A) DDP 覆盖是判定覆盖的一个变体B) 满足条件覆盖一定也满足判定覆盖C) 指令块覆盖属于语句覆盖D) 若判定覆盖率达 100%,则语句覆盖率一定也是 100%(分数:3.00)A.B.C.D.16.下列有关测试过程 V
7、 模型的说法中,正确的是_。A验收测试应确定程序的执行是否满足软件设计的要求B系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标C单元测试和集成测试应确定软件的实现是否满足用户需求和合同的要求D集成测试在编码结束前就可以开始(分数:2.00)A.B.C.D.17.缺陷分析的常用方法有_。(A) 缺陷分布报告(B) 缺陷分布报告(C) 缺陷年龄报告(D) 以前都是(分数:2.00)A.B.C.D.18.在面向对象程序系统测试中,最常用的测试技术是 _。A基于用例的测试 B基于大纲的测试C性能测试 D可靠性测试(分数:2.00)A.B.C.D.19.下列有关集成测试的说法中,错误的是A)
8、 自底向上集成的优点是减少了编写桩模块的工作量B) 自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力C) 自顶向下集成的缺点是需要设计较多的桩模块,测试的开销较大D) 自顶向下集成的优点是能够较早地发现在高层模块接口、控制等方面的问题(分数:2.00)A.B.C.D.20.下列逻辑覆盖测试中,最强的是_。(A) 语句覆盖(B) 条件覆盖(C) 路径覆盖(D) 条件组合覆盖(分数:2.00)A.B.C.D.21.认为自底向上测试的方法要优于自顶向下测试方法的是_。A) YourdonB) MyersC) DunnD) Fisher(分数:3.00)A.B.C.D.22.检查系统能否正
9、确接受输入和能否正确输出结果,这属于哪一种测试A) 功能 B) 安全性C) GUI 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) 等价类法C) 错误猜测法 D) 使用综合测试策略(分数:2.00)A.B.C.D.二、论述题(总题数:2,分数:19.00)下图为对 4 个已知数字进
10、行排序的程序流程图。(分数:4.00)(1).计算它的环路复杂度。(分数:2.00)_(2).为完成基本路径测试,求它的一组独立路径。(分数:2.00)_以下是 QESuite Web Version 1.0 用户手册是内容,请按要求回答问题(分数:15.00)(1).下图是问题问题报告的管理过程。请给出问题报告的各个状态,并进行适当的描述。(分数:7.50)_(2).给出问题报告中回归测试的操作不走,和退出回归测试的操作步骤。*(分数:7.50)_计算机四级软件测试工程师-105 答案解析(总分:71.00,做题时间:90 分钟)一、选择题(总题数:25,分数:52.00)1.下列属于 QE
11、SAT/C 的优点的是A) 及早地发现程序中隐藏的错误 B) 快捷有效地理解程序结构C) 帮助分析和测试程序 D) 以上全部(分数:2.00)A.B.C.D. 解析:解析 QESAT/C 的优点是:能帮助分析和测试程序,快捷有效地理解程序结构,及早地发现程序中隐藏的错误,从而提高软件的质量。2.指导用户使用软件的核心文档是 _。A操作手册 B安装手册C概念手册 D示例和模板(分数:2.00)A. B.C.D.解析:3.面向对象分析的测试和面向对象设计的测试是对分析结果的测试,这两种测试主要是以下面哪种方式进行 _。A技术评审 B文档审查C代码检查 D走查(分数:2.00)A.B. C.D.解析
12、:4.软件设计是将软件需求转换为软件表示的过程,主要描绘出系统结构、详细的处理过程和 _。A软件模式 B数据模式C数据库管理模式 D数据库模式(分数:2.00)A.B.C.D. 解析:5.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是A) 用户手册 B) 外部设计规格说明C) 内部设计规格说明 D) 测试计划手册(分数:2.00)A. B.C.D.解析:解析 软件的外部设计是从用户的角度对产品进行描述的,外部设计规格说明是在外部设计期间产生的文档,用户手册是另一种文档,与外部设计规格说明不同的是,它是在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档。6.下列关于面向对象
13、测试问题的说法中,不正确的是A) 在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列B) 构造抽象类的驱动程序会比其他类的驱动程序复杂C) 类 B 继承自类 A,如果对 B 进行了严格的测试,就意味着不需要对类 A 进行测试D) 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试(分数:2.00)A.B.C. D.解析:解析 由于面向对象具有封装的特点,在设计类的测试用例时,不仅仅要考虑调用各个成员方法的输入参数,还需要考虑如何设计调用的序列。若类 B 继承自类 A,如果对 B 进行了严格的测试,有些情况也
14、许就可以不对类 A 进行测试,但由于继承的存在,就会导致类 A 的规格说明可能与类 B 不一致,此时就必须按照类 A 的规格说明对类 A 重新进行测试。多态是指对一个类的引用可以与多个类的实现绑定。抽象类足指只有一些成员方法而没有其实现的类,甚至有的抽象类中的所有成员方法都没有实现,在测试抽象类时,需要为抽象构造一个子类,并实现所有抽象类没有实现的成员方法,这也说明构造抽象类的驱动程序显然比构造其他类的驱动程序复杂。7.以下有关测试用例设计与开发的说法中,错误的是A) 白盒测试的测试用例设计不必考虑软件功能B) 软件测试用例设计要关注测试用例设计的测试需求覆盖率C) 自动化测试的测试脚本开发属
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 105 答案 解析 DOC
