如何量化测试覆盖率

发表于:2018-4-11 11:13

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:ippppp    来源:51Testing软件测试网采编

  一、场景
  通常情况下,项目经理or项目总监会分阶段的问测试负责人,本阶段的测试覆盖率是多少?
  二、我的理解
  测试覆盖率应该区分自动化测试覆盖率和功能测试用例覆盖率。
  对于自动化测试覆盖率,应是=(自动化测试脚本执行过的代码/总代码)。
  对于测试用例覆盖率,应是=(测试用例覆盖的功能点/产品设计的所有功能点)。
  三、问题
  在上述一、场景下,如何区分高层想要的测试覆盖率到底是哪一种?对高层领导而言,测试覆盖率到底是一种什么样意义的数据?
  对于自动化测试覆盖率:1、上述公式是否可用,或者说我的理解是否对?;2、目前没有按上述公式进行过尝试,是否拥有可行性?
  对于功能测试用例分析:1、与自动化测试覆盖率相同,对上述公式的理解是否正确?;2、实际在准备功能测试用例时,必定是针对每个功能点都准备测试用例,包括正常和异常的验证。那基本测试用例覆盖率都是100%?这样还有什么意义呢?
  上述是我个人遇到的难点,还请各位有遇到或者思考过这个问题点的前辈指正~



上文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号