测试工作量的评估方法

本文章转载于搜狗测试

测试排期是整个测试过程非常重要的环节,关乎项目整体的上线计划及版本节奏。测试排期首先要评估测试的工作量。所以测试工作量评估的越准确,对项目整体节奏的把握更有利。工作量评估得过多影响上线节奏,人员工作强度变低影响效率,工作量评估过少,造成的影响更大,如果可以通过加班消化还好,如果消化不了项目会延期,错过活动等等,对测试口碑的影响将是毁灭性的。尤其是一些紧急的需求,要求快速上线,更有可能开发的改动方案要参考测试的工作量,如果测试回归工作量过大,为了满足上线要求开发有可能会更换开发方案。此时如果测试工作量评估不准,开发方案的选择就会发生变差,对上线的影响就会更大。

实际项目测试中,工作量评估会受很多因素的影响,开发的实现方案,开发的能力水平,测试范围的评估,测试类型的选择,测试深度,是否需要增加专项测试,质量要求,等都会产生干扰,因此准确评估工作量确实很难。尤其是当功能还没有开发的时候去评估工作量,不确定性更大,开发是重构代码还是微调,是否需要做性能评测等等都会对最终工作量评估产生很大影响。

那么怎么做才能更加准确的评估测试工作量呢?

首先我们先要了解测试工作量都包含哪些部分,测试工作量是对测试过程时间消耗的评估,那么测试过程都包含哪些呢?         我们可以从测试流程角度来分析,首先是需求理解,然后是和开发的技术沟通测试范围评估,测试用例的编写,专项测试方案准备,测试环境/测试数据准备,测试用例执行,专项测试执行,回归用例执行,上报bug以及bug验证,以及上线前的测试验那么测试工作量就应该是以上过程时间消耗的总和。一眼望去,过程好多,每个过程貌似都又有不确定性,例如bug上报和验证的时间直接受bug数量和开发修改bug改动大小的影响,用例执行不同功能的case执行时间可能又是不一样的,万一遇到阻塞问题,时间就更没法评估了。这些过程并不是每个版本都会。

接下来我们逐一来分析一下每个过程如何精准评估工作量:

需求理解

需求理解一般是通过需求文档或需求讨论会来完成,这个过程通常会比较提前,例如需求文档都会提前发出事先可以去熟悉,工作量评估一般不包含这部分内容。

技术细节了解

技术细节的了解取决于了解的程度,这部分可能更多的需要根据以往的经验来评估,所以平时对于技术细节了解时间的留意很重要。

用例设计

这部分应该会比较耗时,时间的评估首先要评估用例的数量,评估用例的数量首先要把测试对象按功能切分,再由功能切分成测试点,针对每个测试点去评估用例数量。优秀的测试工程师对每个测试点大概有多少条用例需要做到心中有数,例如测试一个按钮的用例条数,下拉菜单的用例条数。这部分比较依赖平时的积累,能否把常见的测试点总结成公共用例,例如http的公共用例,地址栏公共用例,菜单的公共用例,如果公共用例比较齐备,会比较容易评估用例条数,而且也可以大大缩短用例设计的时间。用例设计过程中或多或少的会出现需求不清需要沟通确认,技术细节不了解需要沟通或调研的事情,这部分也需要根据之前的经验来判断。

专项测试方案设计

首先要评估是否需要进行专项测试,如果需要则要评估专项测试方案修改已有的还是要从头来设计。 一般情况下一份专项测试方案设计时间不超过4h。如果涉及到工具的开发则需要另行评估。

测试环境/测试数据准备

首先要评估是否需要这方面的准备,这个过程往往会比较忽略,测试过程中再去准备回比较被动和耗时,测试环境和测试数据往往是由测试开发或者开发准备,作为测试工程师重要的是及时提出需求来,并及时和开发方沟通工作量和完成时间点。

用例执行

这部分应该是整个测试过程最耗时的部分,用例执行的时间应该依赖于用例的数量和用例执行速度,之前我们已经评估了用例的数量,如何评估用例执行速度呢?首先不同功能的用例执行的难以程度不一样,纯黑盒的用例一般执行速度回比较快,例如UI的检查。偏逻辑层面的用例执行起来会慢一些,需要准备环境,或者通过工具验证结果等等。测试工程师需要有意识的去统计不同难度用例的执行时间,例如黑盒偏UI层面的用例一个合格的测试工程师一天可以执行200-300条用例等。偏逻辑验证的大概每天可以执行100条,大量需要环境准备和数据准备的每天30-50条等。

专项测试实施

专项测试每轮的测试时间相对固定,执行一次大概1小时,2小时等等,比较难评估的是如果测试出现问题开发可能会调优,执行多少次才能达到预期可能不太能评估。从以往经验来看一般2-3次基本可以完成,专项测试执行的时间可以按照两倍或者三倍时间去评估。

上报bug和验证bug的时间

这部分时间是最难评估的,无法按照数量来评估,bug都是在测试执行过程中产生的,一般会通过用例执行时间乘以一个系数来评估,这部分比较靠以往版本的经验,以往bug比较多或者修改起来连带bug比较多可以适当提高这个系数比例。例如项目里开发bug比较多,我们可以把这个系数提高到0.3,如果用例执行时间是3天,bug相关的处理时间可以按照一天计算。

测试工作量的评估是一个通过一定方法和测试经验不断积累来优化的过程,以上是小编我根据自己的总结和测试经验形成的方法,不同的项目不同的团队状态工作量评估的方法可能有比较大的差别,但要找到适合自己项目的评估方法需要大家不断的思考总结和积累经验。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,491评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,856评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,745评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,196评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,073评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,112评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,531评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,215评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,485评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,578评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,356评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,215评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,583评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,898评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,174评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,497评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,697评论 2 335

推荐阅读更多精彩内容

  • 文章来自:http://blog.csdn.net/mj813/article/details/52451355 ...
    好大一只鹏阅读 9,181评论 2 126
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 171,054评论 25 707
  • 1.测试与软件模型 软件开发生命周期模型指的是软件开发全过程、活动和任务的结构性框架。软件项目的开发包括:需求、设...
    Mr希灵阅读 21,914评论 7 277
  • 袁先生评书三国演义总共364集,断断续续听了一年半,陪我走过了太多独自漫步在厦大的时光,使得从凌云宿舍到嘉庚的路途...
    陌紫丰田阅读 1,821评论 0 0
  • 我不知道还能在冲动几次,我还能再肆意地遵循自己内心几次。这一次,我依旧决定再潇洒一回。 2月3日,一个疯狂。因为这...
    小安日志阅读 218评论 0 0