zl程序教程

您现在的位置是:首页 >  其他

当前栏目

测试小故事56:2-8法则

测试 故事 法则 56
2023-09-14 09:10:54 时间

  又在做项目测试分析,又在分析缺陷的模块分布。

  为什么要做缺陷分布分析?分析的数据说明了什么问题?分析后的数据为以后的测试执行提供什么样的帮助?决定之后怎样的测试策略?


  测试原则之一,缺陷的集群现像。

  何为集群现像,即少数模块通常包含大部分软件测试版本中发现的缺陷或失效。

  这就是80-20原则,又称为2-8原则,即80%的缺陷存在于20%的模块中。


  2-8法则告诉我们什么?

  1.软件系统所有的功能中只有20%是主要功能

  2.20%的主要功能会花费测试人员80%的时间

  3.20%的功能模块会发现80%的缺陷,而且这些模块还会发现更多的问题


  因此,

  1.对于主要的20%功能中的、20%模块的、缺陷重灾区的功能要重点测试,这也是探索式软件测试的要求。 

  2.重要的事情重点做,重点的模块重点测,关注重点,关注缺陷。

  3.合理分配时间、经验和精力,关注投入产出比,关注测试过程中的集群性。

--------------------------------------------------------------------------------------------------

  80-20原则,2-8法则,二八定律,帕累托图。。。。。。

  二八定律又名80/20定律、帕累托法则(定律)也叫巴莱特定律、最省力的法则、不平衡原则等,被广泛应用于社会学及企业管理学等。

  帕累托图(Pareto chart)是以意大利经济学家V.Pareto的名字而命名的。是19世纪末20世纪初意大利经济学家巴莱多发现的。他认为,在任何一组东西中,最重要的只占其中一小部分,约20%,其余80%尽管是多数,却是次要的,因此又称二八定律。 -- 360百科