上传者: 38721252
|
上传时间: 2021-08-10 10:06:58
|
文件大小: 166KB
|
文件类型: PDF
覆盖率是用来度量测试完整性的一个手段,现在有越来越多的测试工具能够支持覆盖率测试,但是它们本身并不包含测试技术,只是测试技术有效性的一个度量。白盒测试中经常用到的覆盖率是逻辑覆盖率。覆盖率对于软件测试有着非常重要的作用,通过覆盖率我们可以知道我们的测试是否充分,我们测试的弱点在哪些方面,进而指导我们设计能够增加覆盖率的测试用例,有效的提高测试质量。一方面覆盖率技术可以指导测试用例的设计;另一方面,可以通过覆盖率来衡量白盒测试的力度。(1)语句覆盖;(2)判定覆盖;(3)条件覆盖;(4)判定条件覆盖;(5)条件组合覆盖;(6)路径覆盖。1、语句覆盖(StatementCoverage)语句覆盖的