1、单元测试:单个功能模块编码完毕时集成测试:相关模块集成完毕时系统测试:系统模块全部完成并集成完毕时验收测试:系统交付前期内部测试,验收时双方共同测试2、系统大小或组织结构不同,负责人也不同,一般情况下:单元测试由编写编写者完成。集成测试由集成者或专人完成。系统测试由测试组或开发组完成。验收测试由测试组以及甲方共同完成。