如何量化测试覆盖率

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

  上述是我个人遇到的难点,还请各位有遇到或者思考过这个问题点的前辈指正~

如果对软件测试有兴趣,想了解更多的测试知识,可以加入我的QQ群  高级测试学习大家庭:652068511

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值