测试的生存周期分为UT(单体测试)、SI(结合测试),一个测试的生存周期都有单元,单体的UT只是在编码结束到SI的开始之前都是UT的生存周期,在这个期间所发生的bug都属于UT的bug。SI也是类似;只有在这个周期内产生的问题以及对应才属于UT的、或者SI的,包括品质资料也是按照这个期间来进行登入。以前,软件测试的生命周期处于无序的、混乱的情况。一些人为了能够控制软件的开发过程,就把软件开发严格的区分为多个不同的阶段,并在阶段间加上严格的审查,这就是瀑布模型产生的起因。要了解测试的生存周期还得看看瀑布跟迭代式的开发流程。