10-1 测试过程管理

1.什么叫软件测试模型:软件测试过程(流程)

2.为什么有软件测试模型:方便进行过程管理

 

3.V模型

V模型局限性:测试滞后、缺少静态测试、测试与开发文档难以一一对应。

4.W模型

静态测试和动态测试行为伴随整个开发阶段,并与开发行为对应,有助于早期发现缺陷、了解项目难度、评估测试风险,并加快项目进度,降低项目成本

 

W模型局限性:

1.将软件开发看成需求分析、设计和编码等一系  列串行的活动;

2.开发、测试之间保持着线性的前后关系,无法支持迭代的开发模型,无法支持变更调整;3.未体现测试流程的完整性

 

5.H模型

 

 

测试流程应独立于其他流程,且应保持自身的完整性,即测试是一个独立的流程,与其他流程并发进行,且其本身的测试准备和执行活动是分离的,不同测试活动可按某个次序先后进行,也可能是重复的,只要测试准备工作完成,就可以开始测试执行

 

6.X模型

清晰地体现了单元测试→集成测试→系统测试的过程,该模型还能处理开发中包括交接、频繁重复的集成等工作,更加贴合实际的项目开发流程

 

软件测试流程 (补充内容)

1. 测试流程

2. 软件测试计划就是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实施软件测试、

3. 什么是测试用例:

为实施测试而向被测试系统提供的输入数据、操作或各种环境设置以及期望结果等信息的一个特定集合

猜你喜欢

转载自blog.csdn.net/weixin_42202174/article/details/88978313