


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 四级软件测试工程师分类模拟 35选择题第 1 题: 集成测试时,能够较早发现高层模块接口错误的测试方法是 ( )A. 自底向上渐增式测试方法B. 自顶向下渐增式测试方法C. 非渐增式测试方法D. 系统测试方法参考答案: B由于自顶向下测试的特点可知, 该集成测试方法是能够较早发现高层模块接口错 误的。第 2 题:下列不属于前处理和后处理任务的典型特征的是A. 数量多B .成批出现C. 类型重复少D. 容易自动化参考答案: C前处理和后处理任务的典型特征有: 数量多, 有大量潜在的前处理和后处理任 务要执行,并且其中一部分在每次运行测试用例时都执行; 成批出现, 通常会 有许多待处理的前
2、处理和后处理任务在同一时刻出现; 类型重复多, 在某特定 系统上进行的诸多测试只需要简单的物理设置, 因此可能只存在少数几种不同类 型的前处理和后处理行为; 容易自动化, 这些任务通常是简单的函数, 所以可 以用一个简单的指令或命令来实现。第 3 题:下列不属于接口分析必须关注的是A. 服务器接口B .用户接口C. 硬件接口D. 软件接口参考答案: A接口分析的目的是评估软件交付物 ( 包括需求、设计、编码 ) 是否正确、一致、完 整和准确地说明了接口需求。 接口分析必须关注的有三种接口, 分别是用户接口、硬件接口和软件接口。第 4 题:可能给项目成本、进度和质量带来坏的影响的事情被称作 (
3、)A. 灾难B. 意外C. 风险D. 缺陷参考答案: C第 5 题: 自顶向下单元测试的策略是首先刘模块调用哪一层模块进行测试 ( )A. 最底层B. 下一层C. 最高层D. 上一层 参考答案: C自底向上测试与自顶向下测试策略都是增量式的测试, 软件是分层设计的, 主模 块调用子模块, 子模块又依次调用更低层次的模块, 依此类推。 在自底向上单元 测试的策略中, 应首先测试最底层的模块, 利用辅助的测试驱动模块调用它们并 传递测试数据, 然后再测试更高层次的模块, 再较高层次的模块测试中可以直接 调用已测试过的较低层次的模块。 在自顶向下测试中, 首先测试的则是顶层模块, 无须编写驱动模块,
4、 但要使用桩模块, 当项层模块被证明无误后, 再测试下一个 高层次的模块。第 6 题: 下列有关软件问题生命周期模型状态定义的说法中,错误的是 ( )A . “新建”表示测试中发现并报告了新的软件问题B. “打开”表示软件问题已经被确认并分配测试工程师处理C. “关闭”表示软件问题已被确认为无效的软件问题D. “解决”表示软件问题已被确认修复 参考答案: B软件问题的状态定义如下:新建(New)测试中新报告的软件问题;打开(Open)软件问题已被确认并分配给相关开发工程师处理;关闭(Closed) 确认为无效的软件问题;待验(Pending)工程师已完成修正,等待测试人员验证;解决(Resol
5、ved) 软件问题已被修复。第 7 题: 在面向对象的软件开发中,面向对象设计与面向对象分析的区别是 ( )A. 在面向对象设计中需要考虑与实现相关的内容, 而在面向对象分析中不需 要B. 在面向对象设计中要检查设计结果对编程时将要使用的类库的支持, 而在 面向对象分析中不需要C. 在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑D. 以上全部参考答案: D面向对象设计与面向对象分析有很多的区别,不能将它们混淆。第 8 题:性能测试主要用于实时系统和嵌入式系统,其目标是 ()A. 测试各种资源在超负荷的情况下的运行情况B. 检测系统可以处理目标内确定的数据容量
6、C. 度量系统的性能和预先定义的目标有多大差距D. 验证系统从软件或者硬件失效中恢复的能力参考答案: C性能测试主要用于实时系统和嵌入式系统, 性能测试足指测试软件在集成系统中 的运行性能, 其目标是度量系统的性能和预先定义的目标有多大差距。 性能测试 必须要有工具支持。常用的测试用例设计方法有规范导出法。第 9 题:软件问题报告管理的核心功能是A. 对软件问题报告的分类存储B. 软件问题报告生命周期状态转换控制C .软件问题报告生命周期跟踪机制D.以上全部参考答案: D测试问题报告管理的核心功能是对软件问题报告的分类存储、 软件问题报告生命周期状态转换控制和软件问题报告生命周期跟踪机制。第
7、10 题: 等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以 大幅度减少测试用例的数量,那么,它们的局限性是 ()A. 在设计测试用例时不能将这两种方法结合在一起同时使用B. 不同输入变量之间可能存在约束关系,它们不能处理这类约束关系C. 不能用于大型信息系统的测试用例的设计D .不能用于单元测试和集成测试参考答案: BB,不同输入变量之间可等价类划分和边界值分析的局限性表述正确的就是选项能存在约束关系,它们不能处理这类约束关系。第 11 题:>7),则为了达到100%勺条件覆盖率,对于复合条件表达式为(A V =8) or (B 至少需要设计 () 个测试用例。A.
8、 1 个B. 2 个C. 3个D. 4个参考答案: B条件覆盖就是指设计若干测试用例, 运行被测程序, 使得每个判定的每个条件的 可能取值至少评价一次。本题可以取(A=8 , B=6)和(A=9, B=9)这两组测试用例, 这样AV =8及B> 7都能够把真假各取一次,达到100%勺条件覆盖率。第 12 题: 仅根据规格说明书描述的程序功能来设计测试用例的方法称为是 ()A. 白盒测试法B. 黑盒测试法C. 静态分析法D. 人工分析法参考答案: B仅根据规格说明书描述的程序功能来设计测试用例的方法称为黑盒测试法。第 13 题: 软件性能测试的目标不仅仅是发现性能缺陷,具体软件性能测试不包
9、括下述中 的()A .发现缺陷B. 性能调优C. 能力检测与规划D. 安全入侵检测参考答案: D软件性能测试的目标不仅仅是发现(和改正)性能缺陷(Perform-anee Bug),还包 括探索和规划软件的实际性能。 具体软件性能测试以下目标: 发现缺陷, 性能调 优,能力检验与规划。第 14 题:关于内置式合约测试 (BICT) ,下列说法错误的是 ()A. 加了测试器构件和测试处理器构件,使被测构件具有自测试能力B .该测试方法可用于动态、分布式系统C. 该测试方法的提出扩展了基于构件的软件工程实践D. 提出的模型驱动方法效率很高参考答案: D内置式合约测试(BICT)可用于动态、分布式系
10、统,扩展了基于构件的软件工程实 践,但时它提出的模型驱动的方法需要构件的源代码,其效率目前还是未知的。第 15 题: 不属于测试总结报告的内容的是 ()A. 测试项目概述B. 测试用例执行情况总结C. 测试用例设计情况总结D. 软件缺陷报告总结参考答案: C测试总结是测试过程的最后一个活动, 在测试报告中的内容包括: 测试项目概 述;测试用例执行情况总结;软件缺陷报告总结;被测软件评价。第 16 题:兼容性测试是指 ()A. 针对软件对其运行环境的依赖进行测试,以验证软件是否能够在所有期望的环境中运行B. 测试本款软件与其他应用软件是否能在同一操作系统下同时执行C. 检测软件与其他软件是否能正
11、常进行信息的交流和传递D. 以上都不对参考答案: A所谓兼容性测试, 是指针对软件对其运行环境的依赖进行测试, 以验证软件是否 能够在所有期望的环境中运行。通常,兼容性测试主要考虑硬件、软件和数据 3 个方面。第 17 题: 在软件生存周期中占据时间最长的是 ()A. 运行和维护阶段B. 软件开发阶段C. 需求分析阶段D. 软件设计阶段参考答案: A由于很多复杂因素的影响, 软件开发组织投入到软件产品上的费用以及大多数时 间都花在了软件完成并交付使用后对它的维护上, 软件的运行和维护阶段可以说 是软件生存周期中占据时间最长的阶段。第 18 题: 从已经发现故障的存在到找到准确的故障位置并确定故
12、障的性质,这一过程称 为 ( )A. 错误检测B. 故障排除C. 测试D. 调试参考答案: D对已经发现的错误进行错误定位和确定出错性质, 并改正这些错误, 同时修改相 关的文档,这一过程称为排错,也称调试。第 19 题: 下列关于面向对象测试问题的说法中,不正确的是 ()A. 在面向对象软件测试时,设计每个类的测试用例时,不仅仅要考虑调用各 个成员方法的输入参数,还需要考虑如何设计调用的序列B. 构造抽象类的驱动程序会比构造其他类的驱动程序复杂C. 类B继承自类A,如果对B进行了严格的测试,就意味着不需再对类 A进 行测试D. 在存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定
13、 都进行测试参考答案: C由于面向对象具有封装的特点, 在设计类的测试用例时, 不仅要考虑各成员方法 的输入参数,还要考虑如何设计调用的序列。若类 B继承自类A,如果对B进行 了严格的测试,有些情况也许可以就不对类 A进行测试,但由于继承的存在,就 会导致类A的规格说明可能与类B不一致,此时就必须按照类A的规格说明重新 对类A重新进行测试。多态是指对一个类的引用可以与多个类的实现绑定。抽象类是指只有一些成员方法而没有其实现的类, 甚至有的抽象类中的所有成员方法 都没有实现, 在测试抽象类时, 需要为抽象类构造一个子类, 并实现所有抽象类 没有实现的成员方法, 这也说明构造抽象类的驱动程序显然比
14、构造其他类的驱动程序复杂 第 20 题:Myers在1979年提出了一个重要观点,即软件测试的目的是为了()A. 证明程序正确B. 查找程序错误C. 改正程序错误D. 验证程序无错误 参考答案: BGlenford J. Myers 于 1979 年给出测试的定义为:软件测试是为发现错误而执 行的 一个程序 或者系统的 过程 。同 时他 给出 了 3 个关于 测试 的重 要观 点:测试是为了证明程序有错,而不是证明程序正确;一个好的测试用例在于它能发现以前未发现的错误;一个成功的测试是发现了以前未发现的错误的测试。第 21 题:关于自动化测试,下面说法正确的是 ()A. 通常自动化测试会比手工
15、测试发现更多的缺陷B. 手工测试时,测试者可以运用其想象力和创造力对测试进行改进,但自动 化测试工具不具备想象力,只能按原计划的测试方法指令进行C. 运行相同的测试,自动化测试一定会比手工测试更加有效D. 在自动化测试中,测试的艰巨任务是验证期望输出的正确性参考答案: B自动化测试不是万能的, 它所能够完成的功能也是有限的, 不可能也不要期望将 所有的测试活动自动化。根据经验,自动测试只能发现20%的缺陷,而手工测试可以发现80% A项说法错误。很多情况下,例如软件不稳定、测试结果易于人 工验证但难于自动化、涉及物理交互的测试,不适合用自动化测试,C项说法错误。软件测试的目的是发现缺陷,D错误
16、。第 22 题: 下列关于软件测试自动化,说法正确的是 ()A. 无法依靠人工完成的测试活动均可以通过测试自动化完成B. 输出结果不明确的测试不适合自动化C. 是否采用测试自动化与所开发的应用软件项目的性质无关D. 与手工测试相比,采用自动化测试可以明显提高测试质量 参考答案: B本题考察对于软件自动化测试的理解。 当输出结果不明确的情况时, 是不适合采 用自动化测试的。 自动化测试不是万能的, 只有当某项测试需要频繁运行时才需 要自动化。 人工无法完成的测试活动并不一定能通过自动化测试完成。 是否采用 测试自动化与软件项目的性质有关, 测试很少运行, 软件不稳定, 测试结果容易 人工验证,
17、但是难于把这类测试自动化, 涉及物理交互的测试都不适合使用自动 化测试。同时, 自动化测试对测试质量的依赖性极大。 它把测试任务变成了验证 期望输出的正确性,并不能完全提高测试的质量。第 23 题: 下列各项中,不属于软件功能易用性测试关注的内容的是A. 软件是否能帮助用户减少重复的输入劳动B. 软件是否能在耗时较长的操作期间提供反馈C. 软件是否允许用户针对自己的使用习惯进行定制D .软件界面中文字显示的风格参考答案: D功能易用性是指用户能否方便、 快速、准确地使用软件提供的功能来完成需要完 成的任务。一般功能易用性测试涉及面很广,其主要内容有:业务符合度、功能 定制性、功能的关联度、数据的共享度、用户约束的合理度和反馈及时度。第 24 题: 以下关于面向对象软件测试的说法中,错误的是A. 测试动态绑定是类树测试的一个重要目标B. 面向对象软件协作集成测试是指对一个类的多个实例间协作进行的测试C. 面向对象软件的自底向上集成测试需要为集成测试开发相应代码D. 面向对象软件的单元测试需要考虑对一个类中单个方法的测试 参考答案: B第 25 题:关于逻辑覆盖,说法错误的是 ()A. DDP覆盖是判定覆盖的一个变体B. 满足条件覆盖一定也满足判定覆盖C. 指令块覆盖属于语句覆盖D. 若判定覆盖率
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阜新中考试题物理及答案
- 2025广告剧照授权合同模板
- 法语招聘考试题目及答案
- 东方人考试题及答案
- 中国碳酸钡项目创业计划书
- 中国电化学储能项目投资计划书
- 中国多元素白磷肥项目经营分析报告
- 中国氢燃料电池催化剂项目投资计划书
- 中国油墨产品项目投资计划书
- 大学会计考试题及答案
- 《铁路职业素质》课件 4铁路职业意识与心理
- 人教版数学六年级上册第一单元测评卷(含图片答案)
- 高中毕业生登记表填写样表(四川版)
- 英语口语8000句-文本(全)
- 《留青竹刻》课程标准
- 2023年油田一线艰苦岗位员工退出实施办法
- 急性卒中指南解读
- 内科学-有机磷杀虫药中毒
- 海康威视系列说明书ivms-4200客户端用户手册
- 数据中心液冷技术 - 数据中心液冷解决方案
- 2023年招标师考试案例分析真题及答案解析
评论
0/150
提交评论