测试模型

2010-05-13  李天保 

  八:软件测试模型(面试常问到的问题) V模型

从这个图,可以直观的观察到测试过程的局限性,它把测试过程放在了需求分析,概要设计,详细设计与编码之后了,容易使人理解测试是软件开发的最后一个阶段,主要针对程序进行测试寻找错误了。而需求分析阶段隐藏的问题只能在最后才能发现。所以,这个图形,不能很好的反应软件测试贯穿整个开发的过程。(笔者个人认为这种图形,比较适合黑盒测试)

W模型 V模型的基础上,演化出W模型。 根据图形,很容易看出,W模型比V模型更科学,它伴随着整个开发过程,而且测试对象不仅仅是程序,同时也测试需求与设计。
 
H模型 
 
测试条件只要成熟,测试准备活动完成了,那么就可以执行测试活动。在H模型中,测试模型是一个独立的过程,贯穿于整个产品周期,与其他流程并发的进行。当某个测试时间点就绪时,软件测试即从测试准备阶段进入测试执行阶段。
X模型
 
348°/3484 人阅读/0 条评论 发表评论

登录 后发表评论