大致上软件测试生命周期,包括了以下几个阶段:计划分析阶段、设计构建阶段、测试周期阶段、最后测试、实施阶段、测试后阶段,下面我们就来详细介绍这些阶段。

1、计划分析阶段

根据平常软件使用的特点,以及出现错误的频率及严重程度来做一个衡量的标准。大致分析出问题出现时间的范围,根据软件测试用例进行采用手工干涉或自动化检测干涉的措施。

2、设计构建阶段

依据已分析出的问题来进行设计方法,并建立出文档。比如说产品的规格,产品的内部文档,产品的业务需求文档,产品的说明书等,构建出具体步骤。

3、测试周期阶段

依据用例的估计时间和优先权来确定每个周期所需要的测试用例,从而来估计单元测试所需要的资源。

4、测试和实施阶段

就是依据测试报告和测试周期阶段所确定的用例和资源,来进行干预和实施来解决问题,保证质量的标准。

5、测试后阶段

实施后开展评估会议并回顾整个过程,依据这些经验所得出的一系列数据并准备最终的相关确定的缺陷报告以及相关的度量单位,并由此来制定出相应的解决策略用来防止这些问题的重复发生。

软件测试生命周期我们归类的这五个阶段,都是相互联系,相互依辅,紧密关联的,每一步骤都缺一不可,我们大家认识了生命周期也就方便了我们的工作。