-
计算机四级软件测试工程师
-103
(
总分:
100.00
,做题时间:
90
分钟
)
一、
选择题
(
总题数:
2
5
,分数:
50.00)
1.
下列不属于安全性测试的范畴的是
______
。
A
.数据库内容安全性
B
.客户端内容安全性
C
.服务器端内容安全性
D
.日志功能
(分数:
2.00
< br>)
A.
√
B.
C.
D.
解析:
2.
下列关于正式评审流程的描述中,正确的是
______
。
A
.为保
证评审的质量,可以先进行一个预备会议
B
< br>.评审会议不宜太久,一般以
4
个小时左右为宜
C
.评审报告的内容只包括问题清单
D
.评审人员负责解决确定的所有缺陷和问题
< br>
(分数:
2.00
)
A.
√
B.
C.
D.
解析:
[
解析
]
预备会议可以起到提高评
审质量的作用;评审会议一般以
2
小时为宜;评审报告还包括问
题
的严重程度和其他一些信息;作者负责缺陷的修复。
3.
极限编程的主要特征是
______
。
A
.简单的分析设计和增量式的开发
B
.频繁的客户交流
C
.连续的测试
D
.以上全部
(分数:
2.00
< br>)
A.
B.
C.
D.
√
解析:
4.
下列四个选项中,与软件缺陷管理和跟踪无关的工作是
p>
A)
设计好每个缺陷应包含的信息条目、状态分类
B)
通过一些历史曲线和统计曲线进行分析和预测未来情况
C)
在到达各个大小里程碑之前,召开会议对缺陷进行会审
D)
对测试用例的执行结果进行记录和跟踪
(分数:
2.00
)
A.
B.
C.
D.
√
解
析:
[
解析
]
软件缺陷的跟踪和管理一般由数据库系统来执行,但数据库系统也是依赖于一定的规则和流
程,其主要思路是:
①设计好每个缺陷应包含的信息条目、状态分类等。
②通过系统自动发出邮件给相应的开发和测试人员,使任何缺陷都能得到及时处理。
③通过日报、周报等各类项目报告来跟踪当前缺陷状态。
④在到达各个大小里程碑之前,召开会议对缺陷进行会审。
⑤通过一些历史曲线和统计曲线分析和预测未来的情况。
p>
选项
D
的工作与软件缺陷的跟踪和管理无关
。
5.
关于
Web
应用软件功能测试,以下说法正确的是
______
p>
。
A
.由于测试
的不可穷举性,因此链接测试不需要测试所有的链接
B
.
Cookie
测试不在
Web
功能测试所关注的范围之内
C
.
Web
功能测试不能看成是对整
个
Web
应用软件进行的集成测试
<
/p>
D
.在
Web
应
用中,许多复杂的功能是通过表单完成的
(分数:
2.00
< br>)
A.
√
B.
C.
D.
解析:
[
解析
]
因为
Web
应用中链接是不可数的,所以不需要也不可能测试所有的链接,
Cookie<
/p>
测试当然
应该包含在
Web
功能测试所关注的范围之内。
6.
下列关于测试设计与开发的说法中,不正确的是
______
< br>。
A)
软件测试设计与开发
活动是软件测试过程中对技术要求比较高的关键阶段
B) <
/p>
软件测试设计与开发主要包括测试技术方案的制订、测试用例设计
C)
测试用例特定集合的设计、测试开发和测试环境的设计都
是软件测试设计与开发的范畴
D)
测试设计与开发活动对软件进行需求确定性估算
(分数:
2.00
)
A.
B.
C.
D.
√
解
析:
[
解析
]
软件测试设计与开发活动是软件测试过程中对技术要求比较高的关键阶段。软件测试设计与
开发主要包括测试技术方案的制订、测试用例设计、测试用例特定集合的设计、测试开发和测试环境的设 p>
计。而软件的需求确定性估算是在测试总结环节中应考虑的问题,而不是测试设计和开发阶段
。
7.
下列属于基于大纲的系统测试
步骤的是
______
。
A
.根据软件需求文档开发测试大纲
B
.确定每个功能点的执行频率
C
.开发测试用例
D
.以上全部
(分数:
2.00
< br>)
A.
B.
C.
D.
√
解析:
8.
下列不属于类间连接的测试技术是
______
。
A
.类关联的多重性测试
B
.受控异常测试
C
.往返场景测试
D
.模态类测试
(分数:
2.00
< br>)
A.
B.
C.
D.
√
解析:
9.
下图
(a)
是一个程序的模块结构。模块
A
是主模块。下图
(b)
是集成测试顺序的示意图。从此图可知,这
个
集成策略是:
A)
自顶向下集成
B)
自底向上集成
C)
大突击集成
D)
三明治式集成
(分数:
2.00
< br>)
A.
B.
√
C.
D.
解析:
10.
下列不属于前处理和后处理任务的典型特征的是
A)
数量多
B)
成批出现
C)
类型重复少
D)
容易自动化
(分数:
2.00
< br>)
A.
B.
C.
√
D.
解析:
[
解析
]
前处理和后处理任务的典型特征有:①数量多,有大
量潜在的前处理和后处理任务要执行,
并且其中一部分在每次运行测试用例时都执行;②
成批出现,通常会有许多待处理的前处理和后处理任务
在同一时刻出现;③类型重复多,
在某特定系统上进行的诸多测试只需要简单的物理设置,因此可能只存
在少数几种不同类
型的前处理和后处理行为;④容易自动化,这些任务通常是简单的函数,所以可以用一
个
简单的指令或命令来实现。
11.
下
列选项中,不属于面向构件提供者的构件测试目标的是
A)
检查为特定项目而创建的新构件的质量
B)
检查在特定平台和操作环境中构件的复用、打包和部署
C)
尽可能多地揭示构件错误
D)
验证构件的功能、接口、行为和性能
(分数:
2.00
< br>)
A.
√
B.
C.
D.
解析:
[
解析
]
面向构件提供者的测试目标是:①尽可能多地揭示构
件错误,②验证构件的功能、接口、行
为和性能,以保证它们符合给定地构件规约,检查
在特定平台和操作环境中构件的复用、打包和部署。而
面向构件复用者的测试目标是:①
验证可复用构件的功能和性能,②在特定平台和操作环境下,确保可复
用构件的正确使用
和部署,③检查可复用构件定制而成的构件的质量,④检查为特定项目而创建的新构件
的
质量。
12.
关于
< br>Web
应用软件功能测试,以下说法正确的是
_____
_
。
A)
由于测试的不可穷举性,因此链接测试不需要测试所有的链接
B) Cookie
测试不在
Web<
/p>
功能测试所关注的范围之内
C) We
b
功能测试不能看做是对整个
Web
应
用软件进行的集成测试
D)
在
p>
Web
应用中,许多复杂的功能是通过表单完成的
< br>
(分数:
2.00
)
A.
√
B.
C.
D.
解析:
13.
测试的复用包括
______
。
A)
测试用例的复用
B)
软件缺陷报告的复用
C)
软件过程信息的复用
D)
以上全是
(分数:
2.00
)
< br>
A.
B.
C.
D.
√
解析:
[
解析
]
测试的复用包括测试用例、软件缺陷报告和软件过程信息的复用。测试用例和软件缺
陷报告
是项目宝贵的财富,在一个新的项目或者新的测试阶段中对其进行复用是其价值的
体现。但是复用之前一
定要整理。测试的复用主要体现在测试用例的复用上。组织和编写
良好的测试用例具有很强的复用性;可
以用在回归测试或者用在下一个版本的测试中。<
/p>
14.
由于面向对象软件中可独立被测
试的单元通常是一个类族或最小是一个独立的类,
所以面向对象的单元
< br>测试可以分为几个层次,下列不在其分层内的选项为
______
。
A)
方法层次的测试
B)
类层次的测试
C)
类树层次的测试
D)
系统层次的测试
(分数:
2.00
< br>)
A.
B.
C.
D.
√
解析:
[
解析
]
方法层次的测试、类层次的测
试、类树层次的测试是面向对象的单元测试的分层内容。系统
测试的概念是在面向过程的
软件测试中提到的。所以这里
D
选项是错误的。