常用的工作量评估方法在测试工程治理中或编写测试方案时,经常需要对某个测试工作进行工作 量的预算,很多时候都是凭个人的工作经验进行估算的,如能结合一些常规的 估算方法,有助于估算的精确度
以下是网上找到的一些常规的估算测试工作量的方法:1、Ad-hoc 方法这种方法下的测试工作量不基于任何确定的期限
工作一直继续直到到达 一些由治理或市场人员预先定下的时间表
或者,一直到用完了预算的经费
这种情况普遍存在于非常不成熟的组织,并且时常有 100%的错误差数
2、开发时间的百分比法 Percentage of development time
这个方法的根本前提是测试工作量依赖于开发时间/开发工作量
首先,开 发工作量使用例如 LOC 或 FP 方法被估算出来,然后使用一些探索性的方法来 限制测试的工作量
这种方法变化比拟大而且通常基于以前的经验
通常预留工程的总花费时间的 35%给测试
5-7%给组件和集成测试
18-20%给系统测试
10%给接收测试〔或回归测试等〕3、类比法〔经验值法或历史数据法〕根据以前或相似工程〔主要在工程性质,领域,规模上有相似〕所积累的 经验或历史数据来估算工作量
类比法估计结果的精确度取决于历史工程数据 的完整性和准确度,因此,用好类比法的前提条件之一是组织建立起较好的项 目后评价与分析机制,对历史工程的数据分析是可信赖的
需要收集以下相关 的历史数据:
在设计和实现阶段花费的时间
测试工作的规模,例如用户 需求的数量,页面数,功能点
数据样式,例如实体,字段的数量
屏幕或 字段数量
测试对象的规模,例如 KLOC4、WBS( work breakdown structure)估算法将工程或产品分解为具体的工作,然后分别对各个工作进行时间估算,最 终求和得出工程或产品的测试工作量/时间
5、Delphi 法Delphi 法是最流行的专家评估