bug的一生: 软件测试员, 你是如何利用专业技术修复bug的?( 二 )

从此以后 , 人们将计算机错误戏称为虫子(bug)

软件测试中bug的生命周期

对于测试人员来说 , bug的生命周期一般分为:发现bug—>提交bug—>验证bug , 那在这三个阶段中如何体现测试的专业度呢?

第一阶段:发现bug

1、充分利用80/20法则

80/20法则 , 又称为 , 马特莱法则、二八定律、帕累托定律、最省力法则、不平衡原则、犹太法则 。

80/20法则揭示了80%的成果源自仅仅20%的行动 , 体现了投入与产出不平衡的“普遍真理” 。

一般情况下 , 80/20法则适用于以下软件测试情景:

80%的软件缺陷存在于20%的软件代码中(软件缺陷的“群集”现象)

80%的软件缺陷归因于20%的软件缺陷原因(软件缺陷的“群集”现象)

在分析、设计、实现阶段的复审和测试工作只能够发现和避免80%的软件缺陷 , 而系统测试也只能找出其余Bug中的80% 。

推荐阅读