


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 模拟 四级软件测试工程师分类模拟 36选择题第 1 题:若是软件企业内部测试团队开展的软件测试,最适合采用来组织测试 ( )A. H 模型B. V 模型C. W模 型D. X模型参考答案: A假如是软件企业内部测试团队开展的软件测试, 由于软件测试介入较早, 在测试 开始时被测系统很可能是不完整的, 会不断有新的系统模块加入到系统中, 因此 最适合采用 H 模型来组织测试,可以为每一个新增的系统模块设计一次系统测 试。第 2 题: 软件测试自动化是指利用好的测试工具以自动运行测试用例。软件测试自动化 的好处在于 ( )A. 比手工测试发现更多的软件缺陷B. 可以自动产生测试计划来源C .使输
2、入值组合的覆盖率达到 100%D.可以在较少的时间内运行更多的测试用例参考答案: D软件测试自动化的主要特点就是可以在较少的时间内运行更多的测试用例, 这也 是使用它的好处。第 3 题: 传统的集成测试策略一般分为两种:一是非渐增式集成策略,二是渐增式集成 策略。二者的区别是 ()A. 在集成测试中发现问题时,前者比后者更容易进行问题定位B. 后者比前者更适合大规模应用系统的集成测试C. 前者需要开发驱动模块和桩模块,而后者不需要D. 前者不需要所有模块就绪,而后者需要 参考答案: B仅有 B 说法正确,是二者的区别。其他三个选项说法颠倒 第 4 题: 下列关于测试策略,说法错误的是 ( )A
3、. 自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些B. 自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题C. 自底向上测试的优点是比较容易设计测试用例D. 自顶向下测试的优点是使得低层模块的错误较早发现参考答案: D自顶向下测试的优点应该是使得顶层模块的错误较早发现 第 5 题: 下列关于测试方法,说法正确的是A. 白盒测试不同于黑盒测试之处是它可以减少测试用例数量B .覆盖所有独立路径就能够覆盖所有分支C. 在单元测试中不使用黑盒测试技术D. 满足分支覆盖就满足条件覆盖和语句覆盖 参考答案: D白盒测试与黑盒测试的本质区别是对内部逻辑的理解, 与测试用例数量无关。
4、 单 元测试是以自盒测试为主, 但有时也会用到黑盒测试技术。 满足分支测试不一定 满足条件测试。第 6 题:软件可靠性的基本指标不包括以下选项中的 ()A. 规定条件下不引起系统失效的概率B .规定时间内不引起系统失效的概率C. 在规定时间周期内,在所述条件下执行所要求的功能的能力D. 在规定人员操作下不引起系统失效的概率参考答案: D软件可靠性有两方面的含义: 在规定条件下, 规定时间内, 软件不引起系统失 效的概率。在规定时间周期内,在所述条件下执行所要求的功能的能力。 而与 软件的操作人员无关。第 7 题:面向对象软件的单元测试中,测试的视角从程序模型扩大到 ()A. 分析模型B. 设计
5、模型C. 分析和设计模型D. 用户模型参考答案: C面向对象软件测试的总体目标是以最小的工作量发现最多的错误, 与传统软件测 试的目标是一致的, 但面向对象软件测试的策略与传统软件测试有很大不同。 其 一,测试的焦点从过程构件 (模块) 移向了类: 其二,测试的视角扩大到了分析和 设计模型。第 8 题:以下关于web应用软件测试的说法中,正确的是A. 数据完整性测试是Web应用软件数据层测试的一项重要内容B. 内容测试是Web应用软件易用性测试的一项重要内容C. 袁单测试是Web应用软件表示层测试的一项重要内容D. 链接结构的测试是Web应用软件安全性测试的一项重要内容参考答案: AWeb应用
6、软件数据层测试包括两个方面:一是数据完整性的测试,二是大数据量 数据库的性能测试,故选项A说法正确。Web应用软件功能测试通常针对链接测 试、表单测试和cookie测试三个方面进行,故选项 c说法不正确。Web应用软 件安全性测试主要包括服务器端的内容安全性、 客户端的内容安全性和 cookie : 安全性三个方面,由此选项D说法不正确。内容测试和易用性测试都是Wet应用 软件的测试策略,不具有从属关系,故选项 B说法不正确。第 9 题: 在软件测试信息流中,输入的的信息主要有 ()A. 软件配置B. 测试配置C. 测试工具D. 以上全部参考答案: D考察软件测试的信息流输入, 软件配置、 测
7、试配置和测试工具都属于测试流的输 入信息。第 10 题:以下关于软件测试方法,说法正确的是 ()A. 单元测试涉及编码和详细设计的文档B. 系统测试涉及概要设计信息C. 确认测试涉及编码和需求规格说明书D. 集成测试涉及其他的系统元素参考答案: A选项B和选项D颠倒,而确认测试与编码是没有关系的, 故选项C也不正确,只 有A说法是正确的。第 11 题: 下列不属于类间连接的测试技术是 ()A. 类关联的多重性测试B .受控异常测试C. 往返场景测试D. 模态类测试 参考答案: D第 12 题: 下列逻辑覆盖测试中,最强的是 ()A. 语句覆盖B .条件覆盖C. 路径覆盖D. 条件组合覆盖参考答
8、案: C第 13 题: 分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大 作用的是哪一个区间 ()A. 性能平坦区B .性能轻微下降区C .性能急剧下降区D.其他区参考答案: C通常分析性能下降曲线时, 会首先将其分为几个区间: 性能平坦区、 性能轻微下 降区、性能急剧下降区。 其中性能平坦区是软件运行的正常状态, 因此人们往往 希望该区间越长越好; 性能轻微下降区是软件承受高负载的缓冲区, 该区间也是 越长越好;性能急剧下降区不是软件的正常运行区间, 这一阶段响应时间会急剧 增加至用户不能忍受, 吞吐量会急剧下降甚至低于单用户时的吞吐量, 但该区间 对于分析性能瓶颈却有很
9、大作用,通常说来,性能急剧下降区的起始点( 也称性能拐点 ) 就是性能瓶颈出现的地方,此时进一步分析资源利用率就可以找到性能 瓶颈的原因。第 14 题:关于Web应用软件功能测试,以下说法正确的是()A. 由于测试的不可穷举性,因此链接测试不需要测试所有的链接B. Cookie测试不在Web功能测试所关注的范围之内C. Web功能测试不能看做是对整个Web应用软件进行的集成测试D. 在Wet应用中,许多复杂的功能是通过表单完成的参考答案: ABC第 15 题:为了提高测试的效率,正确的做法是 ()A. 选择发现错误可能性大的数据作为测试用例B. 随机选取测试用例C. 取一切可能的输入数据作为测
10、试用例D. 在完成程序的编码之后再制定软件的测试计划参考答案: A对于一个软件, 其可能的输入数据数量一般是非常惊人的, 所以要想全部将其作 为测试用例是不现实的, 应当选择发现错误可能性大的数据作为测试用例, 不能 随机选取测试用例,故 A正确,B、C错误。软件测试贯穿于软件开发的各个阶 段,D项错误。第 16 题:评审是对软件进行静态测试的一种方法,下列结论中, () 是与软件评审无关的内容。A. 尽量发现错误B .根据评审标准C. 依靠测试信息D. 检查软件文档 参考答案: C评审是一种软件开发前期阶段人工测试的方法, 主要是发现缺陷, 并通过评审标 准检查软件文档,故选项 A、选项B和
11、选项D都与软件评审有关。而评审这一阶 段是不需要依靠测试信息的。第 17 题:关于Web应用软件的特点描述,错误的是()A. 基于无连接协议B. 由内容驱动C .开发周期较长,演变较慢D.完全性要求较高参考答案: C所谓Web应用软件,就是Browser/Server (B/S)结构的软件,其特点是基于无 连接协议,内容驱动,开发周期短, 演化频繁,安全性要求高, 美观性要求较高。第 18 题:以下不属于Web应用软件表示层测试关注的范畴是()A. 排版结构的测试B. 链接结构的测试C. 客户端兼容性的测试D. 数据完整性测试参考答案: DWeb应用软件表示层的测试主要集中在客户端,测试的内容
12、包括:(1)排版结构的测试; (2) 链接结构的测试; (3) 客户端程序的测试; (4) 浏览器兼容性测试。第 19 题:在压力测试过程中,测试人员主要关注的是 ()A. 在非正常资源占用的情况下系统的处理时间B. 在正常的资源占用的情况下系统的处理时间C. 在正常的系统运行范围内系统处理的数据容量D. 在不正常系统运行范围内系统处理的数据容量 参考答案: A这道题用于区分压力测试和容量测试。 压力测试又称强度测试, 是在各种资源超 负荷情况下观察系统的运行情况, 在压力测试过程中, 测试人员主要关注的是在 非正常资源占用的情况下系统的处理时间。 而容量测试是在系统正常运行的范围 内测试并确
13、定系统能够处理的数据容量。二者易混淆。第 20 题:软件测试的目的是 ()A. 软件编写完成以后的后续工作B. 寻找软件缺陷而执行程序的过程C. 使软件能更好丁作D. 保证程序能完全正确的被执行参考答案: B软件测试的目的是为了尽可能地发现软件的缺陷, 而不是证明软件是正确的。 从否定测试的角度来说测试是为了发现错误而执行的一个程序或系统的过程 第 21 题: 软件规划阶段实际上指的是 ( )A. 需求获取和定义阶段B. 数据获取和定义阶段C. 测试用例设计规划阶段D .产品实施规划参考答案: A规划阶段的测试实际上就是对需求获取和定义阶段进行的测试, 产品规划小组应 由系统分析员、 销售人员
14、和市场营销人员以及产品经理等组成, 他们对产品进行 定义,制作演示模型, 以阐明他们的构想。 规划人员目的是编写文档来知道将来 的开发工作。第 22 题:传统集成测试的主要方法有两个,一个是 () ,另一个是 ()A. 白盒测试方法、黑盒测试方法B. 渐增式测试方法、非渐增式测试方法C .等价类划分方法、边界值分析方法D. 因果图方法、错误推测法参考答案: B传统的集成测试分为渐增式集成测试和非渐增式集成测试。第 23 题: 下列软件质量特性中,一般不作为系统测试重点的是 ()A .产品版本升级是否容易B .软件是否符合有关的国家和行业标准C .软件产品是否易于理解和使用D .可复用的软件部件所占的比例参考答案: D在软件质量特性中, 可复用的软件部件所占的比例一般不会作为系统测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年江苏省安全员《A证》考试题库
- 农田交易合同范例
- 印刷装加工合同范本
- 2025年河南省建筑安全员A证考试题库及答案
- 2025山西省安全员C证考试(专职安全员)题库及答案
- 传媒公司录用合同范本
- 住宅楼外立面亮化施工方案
- 三年级口算题目大全集1000道
- 公司房屋拍卖合同范本
- 加油站服务合同范本
- Unit5 What day is it today?(教学设计)-2023-2024学年教科版(广州)英语四年级下册
- 影视制作项目委托制作协议
- 植物角创设培训
- 法院生活费申请书
- 人教版小学数学一年级下册教案
- 《住院患者身体约束的护理》团体标准解读课件
- 新版人音版小学音乐一年级下册全册教案
- 2024年黑龙江建筑职业技术学院单招职业适应性测试题库全面
- MOOC 跨文化交际通识通论-扬州大学 中国大学慕课答案
- 高空作业安全经验分享PPT课件
- 广东某铁路站前工程施工防洪度汛施工方案(附示意图)
评论
0/150
提交评论