软件测试技术课后答案

【篇一:软件测试习题答案】

测试的目的是

( ).

a)

试验性运行软件

b)

发现软件错误

c)

证明软件正确

d)

找出软件中全

部错误

2.

软件测试中白盒法是通过分析程序的

( )

来设计测试用例的

.

a)

应用范围

b)

内部逻辑

c)

功能

d)

输入数据

3.

黑盒法是根据程序的

( )

来设计测试用例的

.

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)

边界值分析

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐