天天看点

软件测试内容习题复习(选择题部分一)

临近期末,又是要挑灯夜火复习的时候。其实笔者也很久没有发过博客了,纯粹是懒惰。于是乎一方面为了增强期末的复习效率与完善与增加博客的数量,笔者决定开始本年度的第一次码字征途。

一.软件测试的目的是:( )

C.尽可能发现并排除软件中潜藏的错误

二.软件测试是采用()执行软件的活动

A.测试用例

三.导致软件缺陷的最大原因是:()

A.软件需求说明书

4.在下列描述中,关于一个软件缺陷状态完整变化的错误描述的是()

D.激活-修复-重新打开

5.在下列描述中,关于测试与调试的说法错误的是()

D.测试必须在详细设计已经完成的时候才能够开始,没详细设计的信息就不能进行。

6.某次程序调试没有出现预计的结果,下列()不可能是导致出错的原因

B.编写的语句书写格式不规范

7.软件缺陷修复的代价最高的阶段为()

A。发布阶段

8.不属于逻辑覆盖的方法的是()

D.接口覆盖

9.()是选择若干个测试用例,运行被测程序,使得程序中的每一个可执行语句至少执行一次

D.语句覆盖

10.()是设计足够多的测试用例,使得程序中每一个判定包含的每个条件所有情况至少出现一次,并且每个判定本身的判定结果也至少出现一遍

A.判定-条件判定

11.软件测试是软件质量保证的重要手段,下列哪种测试是软件测试的最基本环节

B.单元测试

12.单元测试的主要任务不包括()

B.全局数据结构

13.单元测试中用来模拟实现被测模块需调用的其他模块的功能模块是()

B.桩模块

14.集成测试计划应该在()阶段末提交

B.概要设计

15.下列关于程序效率的描述是错误的是()

C.源程序的效率与详细设计阶段确定的算法的效率无关

16.下列()是对程序流程图进行简化后得到的,它可以更加的突出的表示程序控制流的结构,且不包含复合条件.

B.控制流图

17.自底向上增量式集成测试中,下面()描述是正确的。

C.父单元用测试过的子单元测试

18.测试后程序中残存的错误数目与该程序中已发现的错误成()

D.正比

19.针对是否对无效数据进行测试,可以将等价类测试分为(20)

1)标准(一般)等价类测试

2)健壮等价类测试

B.(1)(2)