你可能感兴趣的试题
自底向上集成的缺点是在早期不能进行并行测试,不能充分利用人力 自底向上集成的优点是减少了编写桩模块的工作量 自顶向下集成的优点是能够较早地发现在高层模块接口、控制等方面的问题 自顶向下集成的缺点是需要设计许多的桩模块,测试的开销较大
软件集成测试一般由软件供方组织并实施,测试人员与开发人员应相对独立 软件集成测试可委托第三方进行 软件集成测试的技术依据是软件需求文档 进入集成测试要求待集成的软件单元已通过单元测试
非渐增式集成测试方法把单元测试和集成测试分为两个不同的阶段,而渐增式集成测试方法往往把单元测试和集成测试合在一起同时完成 渐增式集成需要较多的工作量,而非渐增式集成需要的工作量较少 渐增式集成可以较早地发现接口错误,非渐增式集成直到最后组装时才能发现接口上的问题 渐增式集成有利于排错,发现的错误往往和最后加入的模块有关。而非渐增式集成发现接口错误较迟且很难判断是哪一部分接口出错
增量式集成测试容易定位错误,排除错误 非增量式集成测试不能充分利用人力,会拖延工程进度 增量式集成测试的强度大,测试更彻底 即使各个模块都通过了测试,但系统集成以后仍可能出现错误
非渐增式集成测试方法把单元测试和集成测试分为两个不同的阶段,而渐增式集成测试方法往往把单元测试和集成测试合在一起同时完成 渐增式集成需要较多的工作量,而非渐增式集成需要的工作量较少 渐增式集成可以较早的发现接口错误,非渐增式集成直到最后组装时才能发现接口上的问题 渐增式集成有利于排错,发现的错误往往和最后加入的模块有关。而非渐增式集成发现接口错误较迟且很难判断是哪一部分接口出错
集成测试计划应该在概要设计阶段制定 集成测试的技术依据是软件(结构)设计文档 集成测试之前待集成的软件单元必须先通过单元测试 集成测试必须委托第三方进行
集成测试的目的是确保各单元组合在一起后能按既定意图协作运行 集成测试包含增量式集成与非增量式集成 集成测试的内容包括单元间接口功能的测试 集成测试不需要进行回归测试
验收测试应确定程序的执行是否满足软件设计的要求 系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标 单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求 集成测试在编码结束前就可以开始
回归测试的对象包括:在软件单元测试、集成测试、软件配置项测试和系统测试中未通过的软件 回归测试首先应对原来未变更的软件单元进行测试,然后再对变更的软件单元进行测试 回归测试的内容包括原软件测试做过的测试内容、修改原软件测试做过的测试内容以及在此基础上新增的测试内容 回归测试可根据被测软件的具体情况对软件的测试内容进行剪裁
验收测试应确定程序的执行是否满足软件设计的要求 系统测试应确定系统功能和性能的质量特性是否达到系统要求的指标 单元测试和集成测试应确定软件的实现是否满足用户需求和合同的要求 集成测试在编码结束前就可以开始