测试过程模型
1.V模型:是软件开发的瀑布模型的变种
优点:V模型即包含了底层测试又包含了高层测试
缺点:当需求变更时导致阶段反复,返工量非常大,模型灵活性比较低
2.W模型:测试伴随整个软件开发的周期,测试对象不仅仅是程序员,需求和测试设计同样要测试。
优点:强调测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求和概要设计同样要测试:更早地介入测试,可以发现开发初期的缺陷,那么可以用更加低的成本进行缺陷修复。
缺点:使用起来技术复杂度高,对于需求和设计的测试要求高,实践起来困难。