软件测试过程及其管理
6.1.软件测试过程定义
软件测试过程要求基于项目的整体需求,对整个测试生命周期中的所有过程、活动及变更进行定义、控制和管理;
6.2.软件测试过程模型
6.2.1.V模型
①概念:软件生命周期包括需求、设计、编程、测试、安装/集成、维护等过程但测试又是贯穿整个生命周期的从需求分析阶段就开始了。V模型左侧是软件开发过程右侧是软件测试过程,强调软件开发的协作和速度,将软件实现与验证有机地结合起来在保证较高的软件质量情况下缩短软件开发周期。V模型是软件生命周期开发瀑布模型的变种,它反映了测试活动与分析和设计关系,从左到右,描述了基本的软件生命周期的开发过程和测试行为。
②它反映了测试活动与分析和设计的关系;
③特点:·是传统的软件开发