您的位置:首页 > 其它

TMM软件测试成熟度模型

2014-02-25 14:01 495 查看
TMM软件测试成熟度模型包括五个级别:初始级---->定义级---->集成级---->管理和测量级---->优化级。

初始级:测试处于一个混乱的状态,缺乏成熟的测试目标,测试处于可有可无的地位。

特征:

1.测试和调试不能分开

2.编码后才开始测试

3.测试目的表明程序没有错

4.缺乏相应的测试资源(人 硬件和软件)

定义级:测试目标是验证软件符合需求,会采用基本的测试技术和方法。

特征:

1.测试是有计划的活动

2.测试和调试分开

3.编码后才开始测试

集成级:测试不再是编码后的一个阶段,而是贯穿在整个软件生命周期中。测试建立在满足用户或客户的需求上。

特征:

1.有独立测试部门

2.根据需求写用例

3.有必要的测试工具

4.没有评审制度标准(例如:测试用例对缺陷的覆盖率没有相应的度量标准。)

管理和测量级:测试时一个有度量和质量的控制过程。在软件生命周期中评审被作为测试和软件质量控制的一部分。

特征:

1.采用数据库管理测试用例和相关文档

2.有缺陷管理系统(缺陷自定义级别)

3.没有缺陷预防机制

4.缺乏对测试过程中产生的数据的收集和分析

优化级:具有缺陷预防和质量控制的能力;已经建立起测试规范和流程,并不断地进行测试改进

特征:

1.有缺陷预防机制(严格进行代码走查 审查 评审)

2.对于测试工具的使用有既定的流程

3.自动化程度高(性能和功能)

4.有缺陷分析机制(分析缺陷产生的原因,进而改善开发过程)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息