软测模拟试题及答案
-
模拟试题
一、单项选择题:共
20
小题,每小题
2
分,满
分
40
分。
1
.软件测试按照测试层次可以分为
(
C)
A
.黑盒测试、白盒测试
B.
功能性测试和结构性测试
C
.单元测试、集成测试和系统测试
D
、动态测试和静态测试
2
、软件测试是采用(
A
)执行软件的活动。
A
.测试用例
B
.输入数据
C
.测试环境
D
.输入条件
3
.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(<
/p>
)是软
件测试的任务?答案:
(
D
)
1
预防软件发生错误
2
发现程序错误
3
提供诊断错误信息
A
.只有
1
B
.只有
2
C
.只有
3
D
.都是
4
、导致软件缺陷的最大原因是:
(
A
)
A
.软件需求说明书
B
.设计方案
C
.编码
D
.维护
5
、
测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而
精心设计的少量测试数据,
至少应该包括(
A
)
A
、测试
输入、执行条件和预期的结果。
B
、测试目标、测试工具
C
、测试环境
D
、测试配置
6
、对已经发现的错误进行错误定位和确定出错性质,并改正这些错误,同时修改相关
的文
档,这种行为属于(
B
)
A
.测试
B
.调试
C
.回归测试
D
.单元测试
7
、软件缺陷修复的代价最高的阶段为(
A
)
A
、发布阶段
B
、需求阶段
C
、设计阶段
D
、编码阶段
8
、下列(
B
)是关于软件缺陷的描述。
A
.导致软件包含故障的人的行为
B
.产品的异常情况
C
.引起一个功能部件不能完成所要求的功能的一种意外情况
< br>
D
.功能部件执行其规定功能的能力丧失
9
、可作为测试停止的标准是(
D
)
A
.当时间用光时
< br>B
.执行了所有的测试用例,但没有发现故障
C
.当所有缺陷都已经清除时
D
.当达到所要求的覆盖时
10
、下列描述错误的是(
A
)
A
.软件
发布后如果发现质量问题,那是软件测试人员的错
B
.穷尽测试实际上在一般情况下是不可行的
C
.软件测试自动化不是万能的
p>
D
.测试能由非开发人员进行,调试必须由开发人员进行。
11
、如下图所示的
N-S
图,至少需要(
B
)个测试用例完成逻辑覆盖。
A
.
15
B
.
16
C
.
17
D
.
18
12
、下列(
C
)方法设计出的测试用例发现程序错误的能力最强。