第一章 绪论
计算机软件的生存期
6个步骤:计划、需求分析、设计、程序编写、测试、运行和维护
3个阶段:软件定义阶段、软件开发阶段、软件维护阶段

第二章 软件测试策略
V模型

软件测试的生命周期
计划阶段:包括安排进度、分配资源、人员及确定测试的起始点和结束点
设计阶段:包括测试过程的设计(如何展开测试、展开哪些测试)和测试用例的设计(测试内容和测试顺序)
开发阶段:包括准备测试脚本、测试数据自动生成、测试流程自动化等工作
执行阶段:执行测试用例
评估阶段:对测试结果进行评估和对发现的错误数进行统计

软件测试的步骤