软件测试--(9)软件测试过程和软件测试模型

软件测试的过程

 

测试与发开各个阶段的关系

软件测试与软件开发的并行性

 

 

 

 

 

 

完整的软件开发流程

 

 

软件测试的V模型

 

 

-V模型是最具有代表意义的测试模型,是软件开发瀑布模型的变种,它反映了测试活动与需求分析和设计的关系;

-从左到右,描述了基本的软件开发过程和测试行为,非常明确地表明了测试过程中存在的不同级别,以及测试和开发各阶段的对应关系;

-箭头代表了时间方向

V模型的局限性:

-测试过程在编码之后的一个阶段

-需求分析阶段的隐藏的问题一直到后期的验收测试才被发现

V模型的改进

软件测试的W模型

体现了“尽早地和不断地进行软件测试”的原则

测试伴随着整个软件开发周期,而且测试的对象不仅仅是程序,需求、功能和设计同样要测试。

 

软件测试的H模型

 

posted @ 2016-10-29 18:34  mCat  Views(758)  Comments(0)    收藏  举报