软件质量和测试

1.软件测试是软件开发的重要环节,进行软件测试的目的是(证明软件错误不存在

2.导致软件缺陷的最大原因是:(软件需求说明书

3.对于软件测试描述不正确的是(软件测试工程师只要了解需求就可以了

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

5.检查软件产品是否符合需求定义的过程为:(确认测试

6.在程序控制流图中,有8条边,有6个节点,则控制流程图的环境复杂性V(G)等于(4
解析:本题考查白盒测试中控制流程图的环路复杂性V(G)的计算方法。
其计算方法包括3种:
·V(G)=区域数
·V(G)=判断结点数+1
·V(G)=边-节点+2

7.路径测试是整个结构测试的重要组成,但在研究路径测试时,通常又是使用程序控制流图来代替(程序框图

8.软件缺陷修复的代价最高的阶段为(发布阶段

10.测试用例是为达到最佳的测试效果或高效的揭露隐藏的错误而精心设计的少量测试数据,至少应该包括(测试输入,执行条件和预期的结果

11.集成测试计划应该在(概要设计)阶段末提交

12.关于软件测试,(1)的叙述是正确的
(1)测试开始越早,越有利于发现软件缺陷
(2)采用正确的测试用例设计方法,软件测试可以做到穷举测试
(3)测试覆盖度和测试用例数量成正比
(4)软件测试的时间越长越好

13.单元测试的主要任务不包括(全局数据结构

14.在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为(回归测试

15.在设计测试用例时,(等价类划分法)是用最多的一种黑盒测试方法

16.测试工程师的工作范围会包括检视代码、评审开发文档,这属于(静态测试

17.根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是(系统测试

18.关于性能测试,描述错误的是()
A.性能测试是对系统的在性能方面的测量工作。
B.响应时间是系统重要的性能指标,原则上可以用秒表手工测试
C.思考时间是指系统停顿时间
D.吞吐量是指系统在单位时间内处理事务的能力

19.下面过程模型中不属于测试过程模型的是(B模型

猜你喜欢

转载自blog.csdn.net/qq_37176118/article/details/89354215