软件测试模型
2016-09-02 14:57
357 查看
测试与开发的关系:
软件测试过程模型:
>>V模型:
>>V模型是具有代表意义的测试模型;
>>模型是软件开发瀑布模型的变种,它反映了测试活动与需求分析和设计的关系
>>从左到右,描述了基本开发过程和测试行为,非常明确的标明了测试过程中存在的不同级别,并且清楚的描述了这些测试阶段和开发过程期间各阶段的对应关系
>>箭头代表了时间方向,左边下降的是开发过程的各阶段,与此对应的是右边上升的部分,即各测试过程的各个阶段
>>V模型存在一定局限性:
>>测试过程编码之后的一个阶段
>>需求分析阶段隐藏的问题一直到后期验收测试才被发现
>>W模型
>>W模型的优点:
>>W模型可以说是V模型自然而然的发展
>>它强调测试伴随着软件开发周期,而测试的对象不仅仅是程序、需求、功能和设计同样要测试
>>H模型
>>H模型揭示出:
>>软件测试应尽早准备尽早执行
>>软件测试是一个独立的流程,贯穿于整个产品周期,与开发并行
>>软件测试不仅仅指测试执行,还包括很多其他活动
>>软件测试是根据被测物的不同而分层次进行的,不同层次的测试活动可以是按照某个次序先后进行的,但也可以反复的
软件测试过程模型:
>>V模型:
>>V模型是具有代表意义的测试模型;
>>模型是软件开发瀑布模型的变种,它反映了测试活动与需求分析和设计的关系
>>从左到右,描述了基本开发过程和测试行为,非常明确的标明了测试过程中存在的不同级别,并且清楚的描述了这些测试阶段和开发过程期间各阶段的对应关系
>>箭头代表了时间方向,左边下降的是开发过程的各阶段,与此对应的是右边上升的部分,即各测试过程的各个阶段
>>V模型存在一定局限性:
>>测试过程编码之后的一个阶段
>>需求分析阶段隐藏的问题一直到后期验收测试才被发现
>>W模型
>>W模型的优点:
>>W模型可以说是V模型自然而然的发展
>>它强调测试伴随着软件开发周期,而测试的对象不仅仅是程序、需求、功能和设计同样要测试
>>H模型
>>H模型揭示出:
>>软件测试应尽早准备尽早执行
>>软件测试是一个独立的流程,贯穿于整个产品周期,与开发并行
>>软件测试不仅仅指测试执行,还包括很多其他活动
>>软件测试是根据被测物的不同而分层次进行的,不同层次的测试活动可以是按照某个次序先后进行的,但也可以反复的
相关文章推荐
- TMM - 软件测试成熟度模型
- TMM - 软件测试成熟度模型
- 软件测试过程模型 ZT
- 软件测试过程模型:V模型 W模型 H模型
- [ZZ]采访与书摘:使用C#进行基于模型的软件测试和分析
- 软件测试:V模型,还是X模型?
- 软件测试过程模型的种类之----------W模型
- 软件测试的两个相关模型
- 开源软件测试模型
- 软件测试过程模型
- LFM和POM,软件测试相关的两个模型
- 软件测试过程模型的种类之----------V模型
- 软件测试过程模型:V模型 W模型 H模型
- 软件测试成熟度模型TCMM
- 软件测试过程模型
- TMM - 软件测试成熟度模型
- 开源软件测试模型
- (翻译)软件测试过程模型
- CMMI模型对软件测试技术的扩充
- 软件测试:V模型,还是X模型?