首页 手机
当前位置: 好大学 > 试卷库 > 计算机类 > 等级考试 > 计算机四级 > 软件测试工程师 >计算机四级软件测试工程师模拟试题

计算机四级软件测试工程师模拟试题

卷面总分:26分 答题时间:80分钟 试卷题量:26题 练习次数:2082次

一、单选题 (共26题,共26分)
1.

软件质量保证过程包括 4方面的活动,它们是

  • A. 制定质量方针、确定质量目标、制定质量计划、实施过程
  • B. 制定质量计划、过程实施、产品质量保证、过程质量保证
  • C. 过程实施,产品质量保证,过程质量保证、质量保证体系的质量保证
  • D. 制定质量计划、产品质量保证,过程质量保证、 质量保证体系的质量保证
纠错 标记
2.

下列关于缺陷产生原因的叙述中,不属于技术问题的是

  • A. 文档错误,内容不正确或拼写错误
  • B. 系统结构不合理
  • C. 语法错误
  • D. 接口传递不匹配,导致模块集成出现问题
纠错 标记
3.

Myers 在 1979年提出了一个重要观点,即软件测试的目的是为了

  • A. 证明程序正确
  • B. 查找程序错误
  • C. 改正程序错误
  • D. 验证程序无错误
纠错 标记
4.

不需要运行程序,通过收集有关代码的结构信息来对程序进行的测试是

  • A. .性能测试
  • B. 黑盒测试
  • C. 静态测试
  • D. 白盒测试
纠错 标记
5.

在软件生存周期中占据时间最长的是

  • A. 运行和维护阶段
  • B. 软件开发阶段
  • C. 需求分析阶段
  • D. 软件设计阶段
纠错 标记
6.

使用白盒测试方法时,确定测试数据应根据()和指定的覆盖标准。

  • A. 程序的复杂结构
  • B. 程序的内部逻辑
  • C. 使用说明书
  • D. 程序的功能
纠错 标记
7.

为提高集成测试的效果,软件的集成工作最好由()来承担。

  • A. 该软件的设计人员
  • B. 该软件的编程人员
  • C. 不属于该软件开发组的软件设计人员
  • D. 该软件开发组的负责人
纠错 标记
8.

下列几种逻辑覆盖标准中,查错能力最强的是

  • A. 语句覆盖
  • B. 条件覆盖
  • C. 条件组合覆盖
  • D. 判定/条件覆盖
纠错 标记
9.

下列关于测试策略,说法错误的是

  • A. 自底向上测试的优点是随着上移,驱动模块逐步减少,测试开销小一些
  • B. 自顶向下测试的优点是较早的发现高层模块接口、控制等方面的问题
  • C. 自顶向下测试的优点是使得低层模块的错误较早发现
  • D. 自底向上测试的优点是比较容易设计测试用例
纠错 标记
10.

通常测试人员判定一个运行结果中存在缺陷的准则是()。

  • A. 开发人员承认这个运行结果中存在缺陷
  • B. 测试人员可以从中找出缺陷的证据
  • C. 这个运行结果与测试案例中的预期结果不一致
  • D. 这个运行结果与测试人员预期的不一致
纠错 标记
11.

等价类划分和边界值分析是常用的两种黑盒测试方法,采用这两种方法,可以大幅度减少测试用例的数量,然而,它们的局限性是()。

  • A. 在设计测试用例时不能将这两种方法结合在一起同时使用
  • B. 不同输入变量之间可能存在约束关系,它们不能处理这类约束关系
  • C. 不能用于大型信息系统的测试用例的设计
  • D. 不能用于单元测试和集成测试
纠错 标记
12.

下列关于测试方法,说法正确的是()。

  • A. 白盒测试不同于黑盒测试之处是它可以减少测试用例数量
  • B. 覆盖所有独立路径就能够覆盖所有分支
  • C. 满足分支覆盖就满足条件覆盖和语句覆盖
  • D. 在单元测试中不使用黑盒测试技术
纠错 标记
13.

传统的集成测试策略一般分为两种:一是非渐增式集成策略,二是渐增式集成策略。二者的区别是()。

  • A. 在集成测试中发现问题时,前者比后者更容易进行问题定位
  • B. 后者比前者更适合大规模应用系统的集成测试
  • C. 前者需要开发驱动模块和桩模块
  • D. 而后者不需要 前者不需要所有模块就绪,而后者需要
纠错 标记
14.

软件测试自动化是指利用好的测试工具以自动运行测试用例。软件测试自动化的好处在于( )。

  • A. 比手工测试发现更多的软件缺陷
  • B. 可以自动产生测试计划
  • C. 可以在较少的时间内运行更多的测试用例
  • D. 使输入值组合的覆盖率达到100%
纠错 标记
15.

下列选项中,评审方法是按照正式化程度逐渐增强排列的是

  • A. 临时评审、轮查、结对评审、走查、正式审查
  • B. 临时评审、走查、结对评审、轮查、正式评审
  • C. 临时评审、走查、小组评审、结对评审、正式评审
  • D. 正式评审、小组评审、声、结对评审、临时评审
纠错 标记
16.

下列关于软件性能测试的说法中,正确的是

  • A. 性能测试的目的不是为了发现软件缺陷
  • B. 压力测试与负载测试的目的都是为了探测软件在满足预定性能需求的情 况下所能负担的最大压力
  • C. 性能测试通常要对测试结果进行分析才能获得测试结论
  • D. 在性能下降曲线上,最大建议用户数通常处于性能轻微下降区与性能急剧下降区的交界处
纠错 标记
17.

软件可靠性分析方法通常不依赖于概率统计的方法,下面属于软件可靠性分析方法的是( )。

  • A. 失效模式影响分析法 (FMEA法)
  • B. 故障树和事件树分析法
  • C. 以上全部
  • D. 潜路分析法
纠错 标记
18.

下列关于面向对象集成测试的说法中,正确的是

  • A. 大突击集成是面向对象集成测试最常用且最有效的方法
  • B. 自底向上集成和自顶向下集成都需要为集成测试开发大量代码
  • C. 与自底向上集成和自顶向下集成相比, 协作集成是一种更充分的集成测试 策略
  • D. 高频集成是以自底向.上集成为基础,利用冒烟测试进行的集成测试
纠错 标记
19.

对采用迭代或增量开发过程模型开发的产品进行集成测试时最适合采用的集成策略是( )

  • A. 传统的集成测试策略
  • B. 基于使用的集成测试策略
  • C. 高频集成测试策略
  • D. 基干集成测试策略
纠错 标记
20.

对于 Web应用软件系统测试技术,下列不属于功能测试的是()

  • A. 表单测试
  • B. 并发测试
  • C. .Cookie 测试
  • D. 链接测试
纠错 标记
21.

关于兼容性测试的内容陈述,下列说法错误的是

  • A. 通常兼容性测试主要考虑硬件、软件和数据三个方面
  • B. 硬件兼容性测试通常并不用把软件在各种不同的硬件环境下运行和测试
  • C. 数据兼容性仅仅包括不同版本之间的数据兼容性
  • D. 不同的硬件配置,可能影响软件的性能,因此需要有针对地进行硬件兼容性测试
纠错 标记
22.

关于内置式合约测试 (BICT) ,下列说法错误的是()。

  • A. 增加了测试器构件和测试处理器构件,使被测构件具有自测试能力
  • B. 该测试方法可用于动态、分布式系统
  • C. 提出的模型驱动方法效率很高
  • D. 该测试方法的提出扩展了基于构件的软件I程实践
纠错 标记
23.

下列测试类型中,不是针对软件产品的质量特性的是

  • A. 性能测试
  • B. 安全性测试
  • C. 回归测试
  • D. 易用性测试
纠错 标记
24.

下面有关测试设计的叙述,说法不正确的是

  • A. 测试用例的设计是一项技术性强、智力密集型的活动
  • B. 在测试用例设计时,只设计覆盖正常流程和操作的测试用例即可
  • C. 在开展测试用例设计前,必须将测试需求进行详细展开
  • D. 在一般的测试组织内,测试用例的评审可能不是正式的评审会
纠错 标记
25.

测试项目实践中,测试策划活动的目标是

  • A. 确定测试范围
  • B. 划分测试任务
  • C. 编写测试计划文档
  • D. 组织测试团队
纠错 标记
26.

下列属于 QESAT/C的优点的是

  • A. 及早地发现程序中隐藏的错误
  • B. 快捷有效地理解程序结构
  • C. 以上全部
  • D. 帮助分析和测试程序
纠错 标记
答题卡(剩余 道题)
一、单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
用时:00:00:00
暂停
交卷
置顶