
(1)单元测试
(2)组装测试
(3)确认测试
(4)验收测试
(1)单元测试
单元测试是针对具体程序模块的测试,一般在模块编程后及时进行,是可以由程序员承担的测试。自行开发软件时单元测试的工作量非常大。如果选用一些成熟模块搭建软件,底层单元模块已经过千锤百炼,测试的工作量可部分简化。
(2)组装测试
组装测试是对组装后多个模块的联合测试,也被称为系统测试或集成测试。它是对集成后的系统进行检验,以确定系统的各个部件能够在一起共同工作而没有冲突。如果软件系统比较大,就需要先对子系统的组装效果进行测试,再逐级向上检测。
(3)确认测试
确认测试是对装配好的整个软件系统的整体效果进行测试,好比大型演出前的彩排。测试内容与组装测试差不 多,主要采用黑盒法。
(4)验收测试
验收测试是系统发布或交付前的试运行及最终检测,在系统软件、硬件、网络等基本设施安装到位后进行,由用户系统建设方负责组织。它主要对软硬件的协调性,新系统平台上业务的顺畅性和准确性,用户的操作水平等进行全面检测。
