软件计划
需求分析
软件设计
编码
第1题:
软件测试通常可分为单元测试、集成测试、确认测试和系统测试,其中确认测试主要用于发现(44)阶段的错误。在集成测试时,通常可采用自顶向下增殖式集成和自底向上增殖式集成。在自底向上增殖式集成时,对每个被集成的模块(45)。对那些为众多用户开发的软件(如操作系统、编译程序),通常还要进行α测试和β测试,以发现可能只有最终用户才能发现的错误。其中,α测试是指晕终用户在(46)的情况下所进行的测试,β测试是指最终用户在(47)的情况下所进行的测试。在软件维护阶段,当修改软件后,除了进行常规的测试外,还应进行(48)测试。
A.需求分析
B.概要设计
C.详细设计
D.编码
第2题:
●软件测试类型按开发阶段划分是(60)。
(60)
A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
第3题:
以下关于软件测试的叙述中,正确的是(35)。
A.软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B.软件测试活动应从编码阶段开始
C.一个成功的测试能发现至今未发现的错误
D.在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
第4题:
● (30)主要用于发现程序设计(编程)中的错误。
(30) A.模块测试 B.集成测试 C.确认测试 D.系统测试
第5题:
●软件测试通常分为单元测试、集成测试、确认测试和系统测试。其中,确认测试主要用于发现(45)阶段的错误。
(45)
A.需求分析
B.概要设计
C.详细设计
D.编码
第6题:
软件测试的目的是尽可能发现软件中的错误,通常(50)是代码编写阶段可进行的测试,它是整个测试工作的基础。
A.集成测试
B.单元测试
C.确认测试
D.系统测试
第7题:
在软件维护时,对测试阶段未发现的错误进行测试、诊断、定位、纠错直至回归测试的过程为【 】。
第8题:
软件测试的目的是尽可能发现软件中的错误,通常【 】是在代码编写阶段进行的测试,它是整个测试工作的基础。
第9题:
软件测试过程一般按4个步骤进行:单元测试、集成测试、验收测试(确认测试)和系统测试。在程序编码阶段进行的测试通常是______ 。
A.单元测试
B.集成测试
C.验收测试(确认测试)
D.系统测试
第10题:
软件测试类型按开发阶段划分是:(45)。
A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试