Loading

【软件测试】 软件评估

软件产品发布之前的质量评估:

  • 缺陷:包括发现的总的缺陷分布趋势、缺陷在不同功能模块中的分布等。例如,总的缺陷分布趋势图。
  • 测试通过率:主要包括计划的测试用例执行进度、通过的测试用例数目、失败的测试用例数目、被阻塞的测试用例数目等。我们项目中定义的测试通过率是 95%。
  • 测试覆盖率:包括测试对系统需求的覆盖率、对测试类型的覆盖率。例如,我们项目中定义的需求覆盖率必须达到 100%,测试类型覆盖率也必须达到 100%

软件发布之后的评估:

\[缺陷检测百分比 DDP=客户现场发现的缺陷数 /(发布前测试团队发现的缺陷数 +客户现场发现的缺陷数)× 100% \]

测试用例的有效性评估其质量:

  • 测试用例的缺陷发现率

\[系统测试发现的缺陷数目/执行的测试用例数 \]

  • 脚本化测试的缺陷发现率

\[根据测试用例步骤发现的缺陷数目除以总发现的缺陷数目(百分比 \]

如果这个百分比很低,则说明设计的测试用例的有效性方面比较差,不少 bug 是通过探索性测试发现的

posted @ 2024-06-19 19:01  踩坑大王  阅读(29)  评论(0)    收藏  举报