第2章 软件测试过程模型及标准第一节 回顾1. 软件过程模型:软件开发全部过程、活动和任务的结构框架也称软件开发模型或软件生存周期模型2. 典型的软件过程模型:瀑布模型,演化模型,增量模型,原型模型,螺旋模型,喷泉模型,基于构件的开发模型,形式方法模型3. 瀑布模型(包含计算机系统工程)(如图所示)将软件放在计算机系统工程中,考察软件在计算机系统扮演什么角色,软件做什么,区分哪些事情由硬件完成,哪些事情软件完成,哪些事情由人完成。4. 瀑布模型(不包含计算机系统工程)(如图所示)第二节 软件测试过程模型1. 模型:描述软件测试全部过程、活动和任务的结构框架2. 典型的软件测试模型:2.1 V模型2.2 W模型2.3 H模型2.4 TMap模型第三节 V模型1. V模型描述软件开发各阶段与软件测试类别的关系2. V模型的左分支展示了软件开发的活动(和传统瀑布模型的开发步骤相一致),右分支展示了软件测试的类别特点:3. 可根据V模型确定各软件测试阶段的测试要求4. 可针对开发活动的不同特点为不同的测试类