【计算机类职业资格】计算机四级软件测试工程师-27及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-27及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-27及答案解析.doc(13页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-27 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.下面不属于协议测试的类型的是(分数:2.00)A.一致性测试B.互操作性测试C.性能测试D.压力测试2.在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有(分数:2.00)A.通过外部的手段来荻取系统的密码B.独占整个系统资源,使得别人无法访问C.使用能够瓦解任何防守的客户软件来攻击系统D.以上全部3.通常测试人员判定一个运行结果中存在缺陷的准则是(分数:2.00)A.开发人员承认这个运行结果中存在缺陷B.测试人员可以从中找出缺陷
2、的证据C.这个运行结果与测试案例中的预期结果不一致D.这个运行结果与测试人员预期的不一致4.把经过评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软什的体系结构,这是软件生命周期哪一阶段做的事情(分数:2.00)A.系统和需求定义B.编程和单元测试C.软件设计D.运行和维护5.下列关于软件测试过程说法正确的是(分数:2.00)A.与开发过程松耦合的第三方软件的测试过程也可以按照传统的测试活动顺序开展B.与开发过程紧耦合的软件企业内部产品的测试过程不必进行迭代,只需安排好第一轮的测试之后的回归测试就可以了C.与开发过程松耦合的第三方软件的测试过程依据独立与迭代的测试理念D.
3、与开发过程紧耦合的软件企业内部产品的测试过程可以发现大量缺陷,但同时也提高了软件开发的成本6.从已经发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为(分数:2.00)A.错误检测B.故障排除C.测试D.调试7.一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过 8 个字符的字母数字串,那么,下面哪组值均属于用户名的无效等价类(分数:2.00)A.1i1111111,Glenford Mvers,1238123B.LinYie,Linfeng,空值,linyfeiC.linyifei,空值,Mycrs G,g
4、enfordD.linyifei,linfen,a111111,genford8.下列不属于易用性测试的是(分数:2.00)A.易安装性测试B.兼容性测试C.用户界面测试D.功能易用性测试9.下面有关测试原则的说法中正确的是(分数:2.00)A.测试用例应由测试的输入数据和预期的输出结果两部分组成B.测试用例只需选取合理的输入数据C.程序最好由编写该程序的程序员自己来测试D.使用测试用例进行测试是为了检查程序是否做了它该做的事10.测试用例的生命周期包括(分数:2.00)A.用例创建B.进入测试任务,执行用例C.测试执行结果存档D.以上全部11.在黑盒测试中,着重榆查输入条件的组合是(分数:2
5、.00)A.等价类划分法B.边界值分析法C.错误推测法D.因果图法12.下列说法正确的是(分数:2.00)A.语句覆盖使得每个判定的每个分支至少执行一次B.判定覆盖使得每条语句至少执行一次C.条件覆盖使得每个判定每个条件应取到各种可能的值D.条件组合覆盖使得每个判定中各条件的每一种组合至少出现一次13.与配嚣主测试环境原则不符的是(分数:2.00)A.符合软件运行的最低要求B.选用特别的操作系统和软件平台C.营造相对简单独立的测试环境D.无毒的环境14.对于 Web 应用软件系统测试技术,下列不属于功能测试的是(分数:2.00)A.袁单测试B.并发测试C.链接测试D.Cookie 测试15.对
6、于维护软件的人员来说。使用质量是( )的结果。(分数:2.00)A.功能性B.可靠性C.可维护性D.效率16.下列关于面向对象软件测试的说法中,不正确的是(分数:2.00)A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则B.在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试C.假设类 B 是类 A 的子类,如果类 A 已进行了充分的测试,在测试类 B 时不必测试任何类 B 继承类 A 的成员方法D.对于一棵继承树上的多个类,处于叶子节点的类也需要测试17.下列测试工具不属于按测试方法进行分类的是(分数:2.00)A.黑盒测试工具B.测试管理工具C.白盒
7、测试工具D.灰盒测试工具18.在覆盖准则中,最常用的是(分数:2.00)A.语句覆盖B.条件覆盖C.分支覆盖D.以上全部19.关于测试的复用和维护,说法错误的是(分数:2.00)A.大多数测试过程一经实现就将过时,所以测试过程要不断进行修正B.若测试过程的任何部分被更新,都要检查测试过程文档,进行相应修改C.由于软件生产过程主要是正向过程,所以对软件产品复用的级别越低,得到的回报就会越大D.对测试用例和软件缺陷报告进行复用之前,一定要对它们进行整理20.系统测试的测试用例设计依据是(分数:2.00)A.需求分析说明书B.概要设计说明书C.详细设计说明书D.规划设计说明书21.以下选项中不属于
8、ISO 软件质量模型的是(分数:2.00)A.外部质量模型B.使用质量模型C.维护质量模型D.内部质量模型22.在软件的各部件组成逻辑都相对简单的情况下,对其进行软件可靠性分析通常最好选择运用下面哪一种软件可靠性分析方法(分数:2.00)A.故障树分析B.严酷度分析C.失效模式影响分析D.潜在线路分析23.分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是下列哪一个区间(分数:2.00)A.性能平坦区B.性能轻微下降区C.性能急剧下降区D.其他区24.软件可靠性分析方法通常不依赖于概率统计的方法,下面属于软件可靠性分析方法的是(分数:2.00)A.失效模式影响分析法(
9、FMEA 法)B.故障树和事件树分析法C.潜在线路分析法D.以上全部25.以下哪种软件测试属于软件性能测试的范畴(分数:2.00)A.接口测试B.压力测试C.单元测试D.易用性测试二、论述题(总题数:3,分数:50.00)26.根据软件测试知识回答问题:单元测试与集成测试的区别。(分数:10.00)_以下是某应用程序的输入条件限制,请按要求回答问题。某应用程序的输入条件组合为:姓名:填或不填性别:男或女状态:激活或未激活(分数:20.00)(1).对该应用程序采用正交试验设计法设计测试用例。(分数:10.00)_(2).谈一下正交实验设计法设计测试用例的好处。(分数:10.00)_27.根据你
10、对单无测试的理解,谈谈在任何情况下单元测试都是可能的吗,都足需要的吗?(分数:20.00)_计算机四级软件测试工程师-27 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.下面不属于协议测试的类型的是(分数:2.00)A.一致性测试B.互操作性测试C.性能测试D.压力测试 解析:解析 由于各种通信协议是使用自然语言描述的,不同的人理解问题的角度不同,对协议的认识也会存在差异,因而协议实现者有可能因为理解错误而错误实现了协议,因此要对协议进行测试,以保证开发的系统可以正确工作,通常包括以下类型的协议测试:协议一致性测试、协议性能测试、协议互操作
11、性测试和协议健壮性测试四种。2.在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有(分数:2.00)A.通过外部的手段来荻取系统的密码B.独占整个系统资源,使得别人无法访问C.使用能够瓦解任何防守的客户软件来攻击系统D.以上全部 解析:解析 安全性测试的测试人员需要在测试活动中模拟不同的入侵方式来攻击系统的安全机制,想尽一切方法来获取系统内的保密信息。通常需要模拟的活动有:通过外部的手段来获取系统的密码;使用能够瓦解任何防守的客户软件来攻击系统;独占整个系统资源,使得别人无法访问;有目的的引发系统错误,期望在系统恢复过程中侵入系统;通过浏览非保密的数据,从中找到
12、进入系统的钥匙。3.通常测试人员判定一个运行结果中存在缺陷的准则是(分数:2.00)A.开发人员承认这个运行结果中存在缺陷B.测试人员可以从中找出缺陷的证据C.这个运行结果与测试案例中的预期结果不一致 D.这个运行结果与测试人员预期的不一致解析:解析 通常测试人员判定一个运行结果中存在缺陷的准则是这个运行结果与测试案例中的预期结果不一致。4.把经过评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软什的体系结构,这是软件生命周期哪一阶段做的事情(分数:2.00)A.系统和需求定义B.编程和单元测试C.软件设计 D.运行和维护解析:解析 软件没计是软件工程的技术核心,在设计阶
13、段中,设计人员把经评审通过的各项需求转换为一个相应的体系结构,包括数据的体系结构、系统和软件的体系结构。结构中每一组成部分都是一个模块,每个模块都是和某种需求相对应,即所谓概要设计和高层设计。进而对每个模块要完成的任务进行具体描述,为后面编程打基础,即所谓详细设计。5.下列关于软件测试过程说法正确的是(分数:2.00)A.与开发过程松耦合的第三方软件的测试过程也可以按照传统的测试活动顺序开展 B.与开发过程紧耦合的软件企业内部产品的测试过程不必进行迭代,只需安排好第一轮的测试之后的回归测试就可以了C.与开发过程松耦合的第三方软件的测试过程依据独立与迭代的测试理念D.与开发过程紧耦合的软件企业内
14、部产品的测试过程可以发现大量缺陷,但同时也提高了软件开发的成本解析:解析 与开发过程紧耦合的软件企业内部产品的测试过程依据“独立与迭代”的测试理念,测试过程进行独立的策划,找出测试准备就绪点,在就绪点及时开展测试,实践也证明,该方法不仅可以发现大量缺陷,同时也降低了软件开发的成本;而与开发过程松耦合的第三方软件测试过程则不必进行迭代,只需安排好第一轮的测试之后的回归测试就可以了,该测试过程也是可以按照传统的测试计划、测试设计、测试执行和测试总结活动顺序开展。6.从已经发现故障的存在到找到准确的故障位置并确定故障的性质,这一过程称为(分数:2.00)A.错误检测B.故障排除C.测试D.调试 解析
15、:解析 对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关的文档,这一过程称为排错,也称调试。7.一个多用户的应用系统通常有用户管理功能,允许增加新的用户。用户信息一般包括用户名,假设规定用户名必须是以字母开头的、不超过 8 个字符的字母数字串,那么,下面哪组值均属于用户名的无效等价类(分数:2.00)A.1i1111111,Glenford Mvers,1238123 B.LinYie,Linfeng,空值,linyfeiC.linyifei,空值,Mycrs G,genfordD.linyifei,linfen,a111111,genford解析:解析 考察黑盒测试中
16、的等价类划分测试。8.下列不属于易用性测试的是(分数:2.00)A.易安装性测试B.兼容性测试 C.用户界面测试D.功能易用性测试解析:解析 易用性测试一般不仪针对应用程序,还要包括用户文档,除了对用户文档的测试,易用性测试主要包括三个方面:易安装性测试、功能易用性测试和用户界面测试。而兼容性测试是与易用性测试并列的测试方法,二者不存在包含关系。9.下面有关测试原则的说法中正确的是(分数:2.00)A.测试用例应由测试的输入数据和预期的输出结果两部分组成 B.测试用例只需选取合理的输入数据C.程序最好由编写该程序的程序员自己来测试D.使用测试用例进行测试是为了检查程序是否做了它该做的事解析:解
17、析 由测试原则第 3 条“程序员应避免测试自己的程序”和第 4 条“在设计测试用例时,应该包括合理的和不合理的输入条件”可知,B 和 C 显然不对。又由测试的目的是找错而不是证明程序正确可知,D 也不正确,所以排除法得选项 A 正确。10.测试用例的生命周期包括(分数:2.00)A.用例创建B.进入测试任务,执行用例C.测试执行结果存档D.以上全部 解析:解析 测试用例生命周期追踪和管理能够提供合理的测试执行流程管理,测试用例的生命周期包括测试用例创建、进入测试任务、执行测试用例、测试执行结果存档四个阶段。11.在黑盒测试中,着重榆查输入条件的组合是(分数:2.00)A.等价类划分法B.边界值
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 27 答案 解析 DOC
