测试效率
一开始很多测试人员都有个固化的认知,工具脚本可以提升测试效率!对没错工具脚本的出发点就是提升效率。但是再往深入的思考一个问题: 什么是测试效率? 很多人回答不上来。不奇怪其实我们自己都不愿意或者在刻意回避这个问题。 就像我遇到这个问题一样我很好奇。
所以我逐步在思考下面几个问题:
一、什么是效率?
效率:是指的单位时间里实际完成的工作量。因此,所谓效率高,就是在单位时间里实际完成的工作量多,对个人而言,意味着节约了时间。
二、什么是测试效率?
测试效率:是指在单位时间里面完成的测试工作量。效率高也就是测试能在单位时间里面完成的工作越多。所以问题来了 测试的工作包括哪些事情?我们可以理解为:
1、测试用例编写,2、测试用例执行。
可能还有人会补充说,需求的了解,需求评审,技术评审,测试方案 ,等工作,当然测试本身有一个生命周期。
软件测试活动的生命周期是什么?
立项阶段-》需求阶段-》设计阶段-》编码和单元测试阶段-》集成测试阶段-》系统测试阶段-》验收测试阶段-》结项总结阶段
但是测试主活动要产出的是上面两个,另外我们主要的工作量和耗时也在这个时间点,所以通用来衡量的关键点也是看这个。 其他都是围绕测试的活动来开展。
三、怎么度量测试效率?
从目前来看 ,只要度量用例设计的单位产出和用例执行的单位产出就可以量化标准。
例如:A 测试人员每天能写80条用例 ,每天能执行200条用例。那么整个团队的情况就显而易见。
当然前提是你得把用例管理平台搭建
网友评论