CMMI 第十四章读书报告
本章重点:
系统实现与测试过程简述
编码流程
测试流程
缺陷管理与改错
系统实现与测试过程简述
编码流程
工作准备+编码活动
测试流程
单元测试:
在设计过程中,整个系统被细分成为许多模块或类,这里可以把模块或单元理解为单元。在每个单元的接口,数据结构与算法都已经设计及完成,编码成功后,执行单元测试。
单元测试采用白盒测试或黑盒测试都可以。
集成测试:
集成测试是单元测试是单元测试的逻辑拓展。
集成测试在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块,子系统或系统的过程各部分工作是否达到或实现相应技术指标及要求的活动。
缺陷管理与改错
如果在测试时发现了缺陷,开发人员应当尽早消除缺陷,并且需要对缺陷的全生命周期进行详细的跟踪及管理。通常缺陷管理与改错的指导原则如下:
(1)发现缺陷是记录在bug管理系统中
(2)开发人员及时消除以经发现的缺陷
(3)开发人员消除发现的缺陷的后,测试人员马上做回归测试
(4)集成测试人员完成集成测试后,对缺陷进行统计分析