软件测试中二八原则
软件测试中有一个二八原则,我的理解是用80%的时间测试20%的重要功能上,这样的理解对吗? Bug的80-20原则在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的Bug
而系统测试又能找出其余Bug中的80%
最后的5%的Bug可能只 有在用户的大范围、长时间使用后才会曝露出来
因为测试只能够保证尽可能多地发现错误,无法保证能够发现所有的错误。
80/20原则
1.80%的工程量用在20%的需求上
2.80%的开发成本花费在20%的部件上
3.80%的错误是由20%的部件引起的
4.80%的延期或返工是由20%的变更造成的
5.80%的系统资源是由20%的部件消耗的
6.80%的进度是由20%的人完成的 对 我们老师讲的是80%的错误出现在20%的模块。。 都对…… 老师再讲回归测试的时候,提起到二八原则,大概是这样的:花80%的时间回归测试20%的大缺陷。
我都不知道哪个是对的。。。 都有道理,只是从不同的角度来提出的而已 哦 现在软件技术日新月异,有一些理论在实际中是要变通的,否则你过时的理论去实践到超前工作中,你会很迷惑,这是个人观点,仅供参考 主要是在出错率较高的功能应该重点测试,因为大部分的BUG可能出现在这部分! :o 还有个说法是80%的bug集中在20%的代码上
页:
[1]