软件测试覆盖率是软件测试技术有效性的一个度量手段,用来度量测试完整性。
意思概括的基础件测说,软件测试的工作中会有非常非常多的item(任务),执行过的任务和总任务数的一个比值,这就是覆盖率 。
计算公式:覆盖率=(至少被执行一次的覆盖item数)/item的总数
比如从大的角度来说,我的一个需求现在有一万个功能点,那这一次测试了9000个功能点。用9000除以1万,证明这轮测试的软件功能点覆盖率达到了90%,这就是一个最简单的计算模式。
当然覆盖率也没有这么简单,覆盖率他会有一些自身的特点 。