软件测试可以在概念上分为三个大测试阶段:单元测试、集成测试和系统测试。以下叙述中,不正确是 ( ) 。

A.单元测试又称为模块测试,是针对软件测试最小单位——程序模块进行正确性检验测试工作
B.集成测试也叫作组装测试,通常在编码完成基础上,将所有程序模块进行有序、递增测试
C.集成测试是检验程序单元和部件接口关系,逐步集成为符合概要设计程序部件或整个系统
D.系统测试是真实或模拟系统运行环境下,检查完整程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求

【答案】:B
单元测试也称为模块测试,是针对每个模块进行测试。可从程序内部结构出发设计测试用例,多个模块可以平行地对立地测试。通常在编码阶段进行,必要时候要制作驱动模块和桩模块。集成测试在单元测试基础上,将所有模块按照设计要求组装成系统,必须精心计划,应提交集成测试计划、集成测试规格说明和集成测试分析报告。确认测试是要检查已实现软件是否满足了需求规格说明中确定了各种需求,以及软件配置是否完全和正确。确认、测试验证软件功能、性能及其他特性是否与用户要求一致。最后进行验收测试:验收测试是以用户为主测试,软件开发人员和质量保证人员也应参加,由用户参加设计测试用例,使用生产中实际数据进行测试。在测试过程中,除了考虑软件功能和性能外,还应对软件可移植性、兼容性、可维护性、错误恢复功能等进行确认。确认测试应交付文档有:确认测试分析报告;最终用户手册和操作手册;项目开发总结报告。系统测试是将软件放在整个计算机环境下,包括软硬件平台、某些支持软件、数据和人员等,在实际运行环境下进行一系列测试。系统测试目是通过与系统需求定义做比较,发现软件与系统定义不符合或与之矛盾地方。验收测试,系统开发生命周期方法论一个阶段,这时相关用户和/或独立测试人员根据测试计划和结果对系统进行测试和接收。它让系统用户决定是否接收系统。它是一项确定产品是否能够满足合同或用户所规定需求测试。正式验收测试是一项管理严格过程,它通常是系统测试延续。计划和设计这些测试周密和详细程度不低于系统测试。选择测试用例应该是系统测试中所执行测试用例子集。
温馨提示:答案为网友推荐,仅供参考
相似回答