川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

软件测试如何评估计划

作者:川石学院 日期:2021-03-01 17:09:09 点击数:

        在做计划时有一个很重要的问题需要解决,就是如何估算工作时间,例如,如何估算某个版本 要测试多久。这就要涉及到测试时间的估算了。在测试过程中常见的工作量估算方法包括:功能点 评估法、类比法、Delphi 法、开发时间的百分比法和 PERT 估计法。


软件测试如何评估计划(图1)


      (1)功能点评估法 在评估测试工作量时,使用最多的方法是功能点评估法,其步骤如下: 第一步:分析需求,确定本次测试的需求点。 第二步:根据需求点确定本次要测试的功能点。 这些功能点不能是复合的功能点,应该是一个原子功能点,所谓的原子功能点是指这个功能点 中不再包含其他的子功能,如登录功能就是一个原子功能点,但用户管理这类功能就是复合功能, 因为用户管理功能下面还包含新增用户、删除用户等。 如果是升级的版本,还需要分析当前升级的这些需求有没有和以前版本中其他的一些需求是否 有关联的地方,如果有相关联的地方就必须对原来老的功能点进行详细的测试。 第三步:评估功能点的用例数。 确定原子功能点后就可以估算这些功能点的用例数,在估算用例数时,可以估算一个功能的平 均用例的个数。 第四步:确定具体的时间。 用例数确定后,就可以确定写用例的时间和对这些用例执行一轮所需要的时间。如估算用例数 为 1000 条用例,那么写这些用例的时间大约为 20 天,一般的情况一天只能写 50 条用例左右(不 计算加班时间),一天能执行的用例数也在 50 条左右。 

      (2)类比法 类比法也叫经验值法或历史数据法,主要是根据以前相类似项目所积累的经验和历史数据来估 算工作量。既然是根据以前的经验来估算工作量,那么就一定要选择对类似的项目,一般判断两个 项目是否是类似的项目或者说是否有参考价值,一般从以下三个维度来判断: 1)项目性质。首先相比较的两个项目应该是同一性质的,即其是一类系统,如同为银行系统。 2)相同领域。相比较的两个项目应该是相同领域的,不能是跨领域的,跨领域的没有可比性。 3)规模。项目规模大小应该是一个级别的,也就是说不能是 10 万行代码的项目与 100 万代码 的项目进行比较,这在项目规模上来说不是同一个级别的。 在使用类比法进行估算时,通常需要先对历史项目的数据进行详细分析再进行估算,一般分析 一个历史项目应该从以下维度进行详细的分析: 1)阶段分布:每个阶段占总工作量的百分比。 2)工种分布:每个工种占总工作量的百分比。 3)阶段工作分布:每个阶段每个工种点本阶段工作量的百分比。 类比法估计结果的精确度取决于历史项目数据的完整性和准确度,因此,用好类比法的前提条 件之一是组织建立起较好的项目后评价与分析机制,对历史项目的数据分析是可信赖的。 (3)Delphi 法 德尔菲法(Delphi method),是采用背对背的通信方式征询专家小组成员的预测意见,经过几轮 征询,使专家小组的预测意见趋于集中,最后做出符合市场未来发展趋势的预测结论。德尔菲法又 名专家意见法或专家函询调查法,是依据系统的程序,采用匿名发表意见的方式,即团队成员之间不得互相讨论,不发生横向联系,只能与调查人员发生关系,以反复地填写问卷,以集结问卷填写 人的共识及搜集各方意见,可用来构造团队沟通流程,应对复杂任务难题的管理技术。


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-03-01 17:09:09
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-03-01 17:09:09
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-03-01 17:09:09
  • 建筑工程专业朱同学成功转行为软件测试人!2021-03-01 17:09:09
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-03-01 17:09:09
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-03-01 17:09:09
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-03-01 17:09:09
  • 文科生转行软件测试照样拿下高薪15K!2021-03-01 17:09:09
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-03-01 17:09:09
  • 毕业1年,迷茫的他最终选择转行软件测试2021-03-01 17:09:09