软件测试流程:需求测试->单元测试->集成测试->系统测试->性能测试->用户测试->回归测试->提交测试报告。软件生命周期:
1.制定计划(此阶段是软件开发方与需求方共同讨论,确定软件的开发目标和可行性)。
2.需求分析定义(在软件开发可行的情况下,对软件需要实现的各个功能进行详细的分析)。
3.软件设计(根据需求分析的结果,对整个软件系统进行设计,软件设计分为概要设计和详细设计)。
4.程序编码。
5.软件测试(在测试过程中需要建立详细的测试计划,并严格按照测试计划进行测试,减少测试的随意性)。
6.运行维护(运行维护是软件生命周期长的阶段,软件的维护包括纠错性维护和改进性维护两个方面)。