需求分析的错误
概要设计的错误
详细设计的错误
编码的错误
第1题:
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在(46)的情况下所进行的测试,β测试是指最终用户在(47)的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行(48)测试。
A.需求分析
B.概要设计
C.详细设计
D.编码
第2题:
在测试中,下列说法错误的是
A.测试是为了发现程序中的错误而执行程序的过程
B.测试是为了表明程序的正确性
C.好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案
D.成功的测试是发现了至今为止尚未发现的错误的测试
第3题:
下列说法错误的是______。
A.测试是为了发现程序中的错误而执行程序的过程
B.测试是为了表明程序的正确性
C.好的测试方案是尽可能发现迄今为止尚未发现的错误的测试方案
D.成功的测试是发现了至今为止尚未发现的错误的测试
第4题:
软件测试分为单元测试、集成测试、确认测试、系统测试4步,其中确认测试主要基于______阶段的文档来发现软件的错误。
A.需求分析
B.系统总体设计
C.系统详细设计
D.编码
第5题:
软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(1)。(2)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(3)来设计测试用例。
(1)
A.确认测试
B.有效性测试
C.系统测试
D.集成测试
第6题:
正确的集成测试描述包括()。
①集成测试也叫作组装测试,通常是在单元测试的基础上,将模块按照设计说明书要求进行组装和测试的过程
②自顶向下的增殖方式是集成测试的一种组装方式, 它能较早地验证主要的控制和判断点,对于输入/输出模块、复杂算法模块中存在的错误能够较早地发现
③集成测试的目的在于检查被测模块能否正确实现详细设计说明中的模块功能、性能、接口和设计约束等要求
④集成测试需要重点关注各个模块之间的相互影响,发现并排除全局数据结构问题
:A.①②
B.②③
C.①④
D.②④
第7题:
●软件测试通常分为单元测试、集成测试、确认测试和系统测试。其中,确认测试主要用于发现(45)阶段的错误。
(45)
A.需求分析
B.概要设计
C.详细设计
D.编码
第8题:
下面说法正确的是( )。
A、测试是为了表明程序是正确的
B、成功的测试是没有发现错误的测试
C、测试是为了发现程序中的错误而执行程序的过程
D、以上都不对
第9题:
● (30)主要用于发现程序设计(编程)中的错误。
(30) A.模块测试 B.集成测试 C.确认测试 D.系统测试
第10题:
软件项目中的测试管理过程包括( )
A.单元测试、集成测试、系统测试、验收测试
B.单元测试、集成测试、验收测试、回归测试
C.制定测试计划、开发测试工具、执行测试、发现并报告缺陷、测试总结
D.制定测试计划及用例、执行测试、发现并报告缺陷、修正缺陷、重新测试