总结一下,以软件生命周期来说明不同的测试的使用情况
需求阶段:需求测不应该是软件开发前期的工作,而是软件开发全程的工作,需求测试能够引导软件测试不同阶段,需求测试包括测试计划的安排,测试用例,测定的要求等等
设计阶段测试:这个阶段的测试要分成两个阶段,分别是概要设计和详细设计两个阶段;概要设计主要是阐述测试的标准和方法,同时做好测试计划,安排好测试内容和日程。详细设计测试是运用支持的工具,生成功能测试数据和测试用例。
编码阶段测试:编码完成后进行实际操作测试,看看是否满足预期的需求。
测试阶段:测试阶段要最好能够在软件开发完成后在吧之前阶段的测试用例再次进行测试,看看是否会出现一些预想不到的错误。另外在对软件整体进行测试,看看是否满足相应的要求。
测试总结:测试过程中,记录测试的相关问题,并且汇总编写成册。
验收阶段:编写验收计划、执行验收计划、验收结果。
维护阶段:在软件验收之后,我们还有进行维护,在这个阶段主要是解决用户的反馈的问题和新的功能的开发或者软件相关更新。