测试流程改进工具 (TPI)
2006-11-01 18:02
225 查看
作者:余正洋
无意中发现了 一本书,提出了测试流程改进的思路,看完后觉得不错,很适合我所在的team使用。以往我们做好一个项目的release后,总是会做一些测试方面的总结,看看下一个版本会有哪些需要提高的。但是这样的总结总是不够系统化。TPI的出现给了我一个模型可以将team的测试模型化和系统化。下面简单介绍一下。可以在下面链接买到这本书
http://www.china-pub.com/computers/common/info.asp?id=16636
TPI有一个称为test maturity matrix的东西 包含Key area(关键域), Levels(等级), Checkpoints(检查点), Improvement suggestions(提高建议)
而Key Areas是归类到四个领域:life cycle, techniques, infrastructure,organization. 说明的是可以从这四个领域去审视目前team中测试的情况。当然这四大类还有很多子
可以看到,图中"L" 表示的是Life Cycle,它包含的子类有Test strategy,life cycle model等。
接着说Levels(等级),它分为A,B,C,D四个等级,针对上面每个key area,你都能评出四个等级对于你自己所在的测试组。
而Checkpoints(检查点)则是表示,对于每个Levels,对于A要达到什么样的要求,对于B要满足什么。
Improvement suggestions(提高建议)则是表示你要从一个等级到下一个等级需要进行那些方面的提高,这些建议都是best practice,是经验的积累。
看一下最后的图,看到某些领域连A都没有达到,有的是最高的D了
简化的TPI实施:
1。在每个release开始前,先根据上个release的情况填一下这个表格,形成上个版本的baseline。
2。经过项目组的讨论得出优先级最高的需要提高的Key area和期望达到的等级,形成下个release所要达到的baseline
3。查看每个key area的期望达到的等级的Improvement suggestions(提高建议),写进Test plan(测试计划)
无意中发现了 一本书,提出了测试流程改进的思路,看完后觉得不错,很适合我所在的team使用。以往我们做好一个项目的release后,总是会做一些测试方面的总结,看看下一个版本会有哪些需要提高的。但是这样的总结总是不够系统化。TPI的出现给了我一个模型可以将team的测试模型化和系统化。下面简单介绍一下。可以在下面链接买到这本书
http://www.china-pub.com/computers/common/info.asp?id=16636
TPI有一个称为test maturity matrix的东西 包含Key area(关键域), Levels(等级), Checkpoints(检查点), Improvement suggestions(提高建议)
而Key Areas是归类到四个领域:life cycle, techniques, infrastructure,organization. 说明的是可以从这四个领域去审视目前team中测试的情况。当然这四大类还有很多子
可以看到,图中"L" 表示的是Life Cycle,它包含的子类有Test strategy,life cycle model等。
接着说Levels(等级),它分为A,B,C,D四个等级,针对上面每个key area,你都能评出四个等级对于你自己所在的测试组。
而Checkpoints(检查点)则是表示,对于每个Levels,对于A要达到什么样的要求,对于B要满足什么。
Improvement suggestions(提高建议)则是表示你要从一个等级到下一个等级需要进行那些方面的提高,这些建议都是best practice,是经验的积累。
看一下最后的图,看到某些领域连A都没有达到,有的是最高的D了
简化的TPI实施:
1。在每个release开始前,先根据上个release的情况填一下这个表格,形成上个版本的baseline。
2。经过项目组的讨论得出优先级最高的需要提高的Key area和期望达到的等级,形成下个release所要达到的baseline
3。查看每个key area的期望达到的等级的Improvement suggestions(提高建议),写进Test plan(测试计划)
相关文章推荐
- 主流测试工具的测试流程
- 测试详细分类、测试流程、测试阶段、测试模型、测试工具
- Amazon App Tester工具的安装和配置&Amazon内购接入流程以及测试
- 请描述你对测试的了解, 内容可以涉及测试流程, 测试类型, 测试方法, 测试工具等。
- java单元测试工具:JUnit4(二)——测试失败、运行流程及常用注解
- 一般测试流程 常用的软件测试工具有哪些? 开源测试工具 软件测试一般用到的工具、框架、技术列表
- 软件测试工具与流程
- 自己做的加速app测试流程的小工具,目前打算开放使用,想注册的朋友抓紧了,嘻嘻
- 软件测试介绍,测试流程,测试方法,测试工具、设计测试用例
- 教你改进小公司的软件测试流程
- 主流测试工具测试流程
- 主流测试工具的测试流程
- 四款主流测试工具的测试流程
- TestLink测试用例管理工具一般使用流程
- [转]关于软件测试用例管理流程的改进
- 软件开发流程、测试流程及常用工具
- 专访茹炳晟:如何改进软件测试流程
- web流程测试工具uirecorder
- 测试常用工具及测试一般流程
- 四款主流测试工具的测试流程