W模型: 开发一个v;测试一个v组合起来的模型(w模型也叫双v模型) 优点 将测试贯穿到整个软件的生命周期中,且除了代码要测试,需求、设计等都要测试。更早的介入到软件开发中,能尽早的发现缺陷进行修复。测试与开发独立起来,并与开发并行。 缺点 对有些项目,开发过程中根本没有文档产生,故W模型无法使用。对于需求和设计的测试技术要求很高,实践起来很困难。 如图: