51小圈 发表于 2018-9-20 11:26:24

【原创】软件质量评估模型

本帖最后由 51小圈 于 2018-9-20 11:32 编辑



软件质量评估模型,顾名思义,软件质量评估模型是用来评估软件的测试质量的,也就是说测试的效果是否符合预期。

软件质量评估模型是从3个方面对软件质量进行评估的,内容如下所示:
1.测试覆盖度评估2.测试过程评估3.bug结果分析
测试覆盖度评估主要是对需求的覆盖范围进行评估的。测试过程评估主要是对测试用例的执行情况进行评估的。而bug结果分析主要是对bug的修复情况,bug的趋势分析进行评估的,下面我们就对这些详细的说明一下。

测试覆盖度评估测试覆盖度评估是测试能够对软件质量进行评估的基础,如果覆盖度不够,那会对产品质量造成直接的影响。

测试覆盖度主要就是测试需求覆盖度的评估,需求覆盖度是已经验证的软件需求数和软件需求总数的比值,一般要求需求覆盖度的目标是100%,也就是说每个版本实现的需求必须100%的测试到。如果测试无法做到对所有需求进行100%的验证,那么没有验证的需求是什么情况?这些没有验证的需求会对业务造成什么严重的后果?我们都无法判断,所以也就无法对产品的质量进行正确的预估和判断,所以测试覆盖度评估一定要做到位才能保证后续的测试活动是有效的。

测试覆盖度的评估最有效的评估方法是建立测试用例和需求的对应关系,也就是说每个测试需求都需要若干个测试用例来覆盖,这个最好使用测试管理工具来实现覆盖,比如禅道就有测试用例和需求的关联功能。一般情况下,每个最小的测试需求至少需要一个正常的测试用例和一个异常的测试用例来覆盖。另外需要注意的是项目在测试开发的过程中增加的需求......

更多精彩,点击链接查看:http://quan.51testing.com/pcQuan/pages/artDetails.html?artId=116

51小圈 发表于 2018-9-20 11:47:30

:P

51小圈 发表于 2018-10-19 15:59:18

:victory::victory:
页: [1]
查看完整版本: 【原创】软件质量评估模型