【计算机类职业资格】四级软件测试工程师-8及答案解析.doc
《【计算机类职业资格】四级软件测试工程师-8及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】四级软件测试工程师-8及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、四级软件测试工程师-8 及答案解析(总分:62.00,做题时间:90 分钟)一、选择题(总题数:24,分数:50.00)1.之所以要对已交付使用的软件进行维护,原因是_。 ()为了增强软件的功能,满足功能上的变更 ()运行中发现了软件中的错误需要更正 ()为了适应软件工作环境变化而引起的相应改变(分数:3.00)A.()B.()和()C.()和()D.()和()和()2.下列有关软件缺陷报告的编写中,哪个是错误的?_。(分数:2.00)A.一个软件缺陷报告中只应记录一个不可再划分的软件缺陷B.软件缺陷报告的标题应该能够最简洁表达一个软件缺陷C.软件缺陷报告中应提供全面的有关该软件缺陷再现的信息
2、D.同一个软件缺陷可以被重复报告3.内部质量需求包括_。(分数:2.50)A.静态模型B.动态模型C.文档和源代码D.以上全部4.从实际经验来看,骨干测试人员至少应该占测试团队人员数的 _,低于这个标准,测试的质量将无法得到保证。(分数:2.00)A.30%B.50%C.80%D.60%5.下列有关自动测试的基本概念中,错误的是_。(分数:2.00)A.仅有自动测试执行而无自动比较,则不算是完全自动化测试B.自动比较的内容可以是:文本、格式化数据、电子邮件信息、数据库内容等C.自动比较的局限性在于自动比较可能没有人工比较灵活性高D.自动比较海量数据、屏幕输出等信息不是计算机能够胜任的自动工作6
3、.下列不属于静态测试方法的是 _。(分数:2.00)A.数据流测试B.代码审查C.代码走查D.静态分析7.通常测试人员判定一个运行结果中存在缺陷的准则是_。(分数:2.00)A.开发人员承认这个运行结果中存在缺陷B.测试人员可以从中找出缺陷的证据C.这个运行结果与测试案例中的预期结果不一致D.这个运行结果与测试人员预期的不一致8.在北京某个银行的人事信息管理软件中,系统允许用户输入人员的身份证号和进入本单位工作的日期。那么,下面哪一组是无效的输入值组合 _。(分数:2.00)A.110108196111111321,1981.1.1B.110108198111111322,1981.1.1C.
4、110108196810121323,2005.1.1D.1101081012132,2005.1.19.下列说法正确的是(分数:2.00)A.语句覆盖使得每个判定的每个分支至少执行一次B.判定覆盖使得每条语句至少执行一次C.条件覆盖使得每个判定每个条件应取到各种可能的值D.条件组合覆盖使得每个判定中各条件的每一种组合至少出现一次10.软件规划阶段实际上指的是_。(分数:2.00)A.需求获取和定义阶段B.数据获取和定义阶段C.测试用例设计规划阶段D.产品实施规划11.下列属于功能易用性的内容的是 _。(分数:2.00)A.业务符合度B.功能定制性及关联度C.数据的共享度D.以上全部12.下列
5、关于测试策划说法不正确的是 _。(分数:2.00)A.测试策划活动可以和测试设计活动并行开展B.测试设计活动也可以和测试执行活动并行开展C.在测试的最后阶段里,测试总结和测试执行通常并行开展D.在实际测试过程中,不得不将一些测试活动并行开展,主要是因为时间原因13.下列关于逻辑覆盖的说法中,错误的是(分数:2.00)A.满足条件覆盖的测试不一定满足判定覆盖B.满足条件组合覆盖的测试一定满足判定覆盖、条件覆盖和判定/条件覆盖C.满足路径覆盖的测试也一定满足条件组合覆盖D.满足判定/条件覆盖的测试也一定满足判定覆盖和条件覆盖14.测试管理工具提供从测试设计到测试运行的全过程支持。这个工具的主要用途
6、是_。(分数:2.00)A.自动抓取屏幕上的系统运行界面B.基于需求规格说明书自动生成测试数据、测试用例C.测试用例管理、软件缺陷管理、软件测试度量D.辅助管理软件产品的各组成部分,使它们保持一致15.软件可靠性测试的目的是 _。(分数:2.00)A.通过测试揭示软件中的缺陷B.修改发现的缺陷C.提高软件可靠性D.通过受控的软件测试过程来预测软件在实际运行中的可靠性16.下列叙述中,说法错误的是 _。(分数:2.00)A.不应该采用模块化方法开发自动测试脚本B.自动测试一般要求被测试的应用系统相对稳定C.应尽量使单元测试自动化D.自动测试脚本可能包含错误,也需要进行维护17.集成测试分析的作用
7、是指导集成测试用例的设计,安排测试和集成顺序。集成模块划分是集成测试分析的一个重要环节。以下叙述中不属于合理的集成模块划分的是(分数:2.00)A.被集成的几个模块间的联系必须很密切B.可以很容易地隔离集成模块的外围模块C.集成模块内部各个模块必须共享某些数据区或程序区D.能够简便地模拟外围模块向集成模块发送消息18.以下关于 Web应用软件测试的说法中,正确的是(分数:2.00)A.内容测试是 Web应用软件性能测试的一项重要内容B.表单测试是 Web应用软件易用性测试的一项重要内容C.并发测试是 Web应用软件安全性测试的一项重要内容D.Cookie测试是 Web应用软件功能测试的一项重要
8、内容19.不影响系统的基本使用,但没有很好地实现功能,没有达到预期的效果,如次要功能丧失、提示信息不太准确,或用户界面差、操作时间长等,这属于软件缺陷级别中的_。(分数:2.50)A.致命的缺陷B.严重的缺陷C.一般的缺陷D.微小的缺陷20.组织与培训团队,配置软硬件测试环境等工作是 _ 阶段的主要任务。(分数:2.00)A.测试设计B.测试计划C.测试执行D.测试总结21.一般而言,Web 应用软件最常用的性能指标是(分数:2.00)A.系统响应时间B.吞吐量C.并发用户数D.资源利用率22.在银行的活期存折账户管理软件中,要求可以输入一个账户的每笔交易的金额。若规定存入的金额的有效取值范围
9、是 1.0099999999.99 元。若考虑使用边界值分析设计关于这个金额的测试用例,下列属于它的边界值的是_。(分数:2.00)A.2,9999999B.1.01,99999999.99C.99999999.98,9.99D.0.99,100000000.0023.制定测试计划,要达到的目标有_。(分数:2.00)A.确定测试所需要的时间和资源B.确立每个测试阶段的测试完成及测试成功的标准和要实现的目标C.识别出测试活动的各种风险,对风险进行消除或者降低风险带来的损失影响D.以上全是24.以下关于面向对象软件测试的说法中,错误的是(分数:2.00)A.面向对象软件的大突击集成测试只进行一轮
10、,无需增量集成B.测试一个类的不同实例间的协作属于面向对象软件单元测试考虑的范畴C.测试动态绑定属于面向对象软件单元测试考虑的范畴D.等价类划分是一种类树层次的测试技术二、论述题(总题数:2,分数:12.00)25.用基本路径测试法为下列程序设计测试用例。 1 Void sort(int iRecordNum, int itype) 2 3 int x=0; y=0; 4 while(iRecordNtum0) 5 6 if(itype=0) 7 x=y+2; break; ) 8 else 9 if (itype=1) 10 x=y+10; 11 else 12 x=y+20; 13 14
11、15 (分数:2.00)_26.以下是某手机中的 MP3播放器状态之间交互行为的描述,请按要求回答问题。 下面以某手机中的 MP3播放器的测试为例,说明如何设计测试案例。 某手机中的 MP3播放器有 3个状态:待机、播放、停止,播放器最初处于“待机”状态;可能发生的事件有 5种:用户单击“打开”按钮,单击“播放”按钮,单击“停止”按钮,单击“返回”按钮,以及播放结束。其中“打开”表示单击“打开”按钮,其他依次类推。 请画出该播放器中交互行为的状态图(应满足功能图的要求,不可画成流程图)。 (分数:10.00)_四级软件测试工程师-8 答案解析(总分:62.00,做题时间:90 分钟)一、选择题
12、(总题数:24,分数:50.00)1.之所以要对已交付使用的软件进行维护,原因是_。 ()为了增强软件的功能,满足功能上的变更 ()运行中发现了软件中的错误需要更正 ()为了适应软件工作环境变化而引起的相应改变(分数:3.00)A.()B.()和()C.()和()D.()和()和() 解析:解析 对于已交付的软件投入正常使用,就进入运行阶段,这一阶段可能持续若干年甚至几十年。但软件在运行过程中往往可能会因为多方面的原因导致需要对该软件进行修改,这一修改过程便是软件的维护。其主要原因可能为以下几点:软件在运行中发现了软件本身存在的错误需要修正;为了适应变化了的软件工作环境;为了满足用户需求要增强
13、软件的功能而需做变更。2.下列有关软件缺陷报告的编写中,哪个是错误的?_。(分数:2.00)A.一个软件缺陷报告中只应记录一个不可再划分的软件缺陷B.软件缺陷报告的标题应该能够最简洁表达一个软件缺陷C.软件缺陷报告中应提供全面的有关该软件缺陷再现的信息D.同一个软件缺陷可以被重复报告 解析:解析 软件缺陷报告的编写应该遵循以下原则: 软件缺陷报告是测试人员和开发人员交流的纽带,最重要的原则是一定要将问题说明白,让不能和测试人员直接交流的开发人员可以依据描述理解和再现所发现的软件缺陷。 一个软件缺陷报告中只应记录一个不可再划分的软件缺陷。 软件缺陷报告的标题应该能够最简洁表达一个软件缺陷。 再现
14、该软件缺陷的步骤应该是最简化的,应剔除其他不相关的步骤或因素。 依据一系列的程序执行步骤和测试输入来再现软件缺陷。 应提供全面的有关该软件缺陷再现的信息。 不要填写重复的软件缺陷。当一个缺陷是被报告过的,那么就不可以再填写另外一个报告,否则会造成质量保证人员和开发人员的额外负担与资源浪费。 A、B、C 均符合以上规则,D 的说法与最后一条规则相违背。3.内部质量需求包括_。(分数:2.50)A.静态模型B.动态模型C.文档和源代码D.以上全部 解析:解析 内部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的产品属性的全体。内部质量是从内部的观点看软件产品的全部特性,内
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 答案 解析 DOC
