计算机新国家四级软件测试工程师-试卷1 下载本文

计算机新国家四级软件测试工程师-试卷7

(总分76,考试时间90分钟)

1. 选择题

一、选择题()下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。

1. 在集成测试阶段,人们关注的一种主要的覆盖是______。 A. 功能覆盖 B. 语句覆盖 C. 基本路径覆盖 D. 条件覆盖

2. 内部度量的主要目的是______。A) 确保获得所需的外部质量B) 确保获得所需的使用质量C) 在执行前评价软件产品的质量D) 以上全部 A. B. C. D.

3. 坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽早发现和预防错误,把出现的错误克服在早期______。A) 技术评审B) 程序测试C) 文档审查D) 管理评审 A. B. C. D.

4. 在第15题的程序测试中,若测试采用测试用例:(a,b,c)=(1,1,-1)、(1,1,1),(-1,1,1)、(0,1,1),那么,可以实现的逻辑覆盖是______。 A. 条件覆盖 B. 判定覆盖 C. 路径覆盖 D. 条件组合覆盖

5. 系统测试中最基本的测试策略是______。 A. 功能测试 B. 性能测试 C. 安全性测试 D. 压力测试

6. 下列测试方法中与性能无关的是______。 A. 性能测试 B. 并发测试 C. 失效恢复测试 D. 安全性测试 7. 软件可靠性测试的目的是______。 A. 通过测试揭示软件中的缺陷 B. 修改发现的缺陷 C. 提高软件可靠性 D. 通过受控的软件测试过程来预测软件在实际运行中的可靠性 8. 下列应用服务器中,不遵循J2EE规范的是______。 A. MTS B. WebLogic

C. Oracle 9iApplication Server D. WebSpere

9. 在Web应用软件的测试中,对数据库性能的测试是______。 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. Excel电子表格文档

15. 下面与软件可靠性有关的概念中,理解不正确的是 ______。

A. 软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误 B. 软件故障是指软件代码中的错误

C. 在软件的一次运行期间,软件故障一定会导致软件失效

D. 通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性

16. 下列选项中,属于软件缺陷的基本状态的是 A)激活状态 B)关闭或非激活状态 C)已修正状态 D)以上全部 A. B. C. D.

17. 下列关于软件缺陷产生的原因的叙述中,不属于技术问题的是 A)语法错误 B)系统结构不合理 C)文档错误,内容不正确或拼写错误 D)接口参数传递不匹配,导致模块集成出现问题 A. B. C. D.

18. 走查的最主要目标有 ①发现缺陷、遗漏和矛盾的地方 ②改进产品 ③考虑可替换的实现方法 A)①和② B)①和③ C)②和③ D)①、②和③ A. B. C. D.

19. 从已经发现故障的存在,到找出准确的故障位置,并确定故障的性质,这一过程称之为 A)测试 B)调试 C)错误检测 D)故障排除 A. B. C. D.

20. 下面有关软件测试原则的说法,正确的一项是 A)测试用例只需选取合理的输入数据 B)程序最好由编写该程序的程序员来测试 C)测试用例应由测试的输入数据和预期的输出结果两部分组成 D)使用测试用例进行测试是为了检查程序是否做了它该做的事 A. B. C. D.

21. 下列选项中不属于软件易用性测试关注的范畴的是 A)软件界面的色彩是否协调 B)软件是否能够在多种操作系统下运行 C)软件是否支持用户根据自己的需要进行定制 D)软件是否能主动引导用户使用相互关联的功能 A. B. C. D.

22. 集成测试中使用的主要测试方法为______。A) 黑盒测试B) 灰盒测试C) 回归测试D) 白盒测试 A. B. C. D.

23. 下述软件测试过程管理特点的叙述,不正确的是______。A) 软件质量标准定义不准确、任务边界模糊B) 软件测试项目的变化控制和预警分析要求高C) 要求测试人力资源丰富,有快速的变动调整以适应D) 测试任务分配难 A. B. C. D.

24. 以下哪一种技术属于基于性能计数器的分析技术A) 数据流分析B) 指针分析C) 时间序列分析D) 进程分析 A. B. C. D. 25.

A. B. C. D.

2. 论述题 二、论述题(3题论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。

1. 采用等价类划分方法为某保险公司计算保费率的程序设计测试用例某保险公司的人寿保险的保费计算方式为:投保额×保险费率,其中,保险费率依点数不同而有别,10点及10点以上保险费率为0.6%,10点以下保险费率为0.1%;而点数又是由投保人的年龄、性别、婚姻状况和抚养人数来决定,具体规则如表所示。问题:根据条件使用等价类划分的方法设计测试用例。

以下电费计算的几条规则,请按要求回答问题。 一些城市的电力公司把用户分为两类: