标签:测试过程 -- 测试用例 java代码 方法 问题 代码 自动化 范围
能:代码覆盖率统计能用来发现没有被测试覆盖的代码。
1、测试过程中覆盖和未覆盖的地方,可能存在的风险。分析未覆盖代码,反推在测试设计是否充分,进一步明确测试设计阶段的问题。
2、发现测试死角、冗余代码、历史废弃代码。有助于发现多个测试用例都覆盖不到的代码,收集方法覆盖率,为废弃的代码提供依据。
3、度量自动化用例。为自动化用例提供覆盖率统计情况,分析覆盖率报告,完善自动化用例。
4、精准回归:构建代码调用关系,精准的确定回归测试范围,避免了全量回归造成测试资源的浪费。
不能:代码覆盖率统计不能完全用来衡量代码质量
代码覆盖率作为一个指导性指标,可以一定程度上反应测试的完备程度,是软件质量度量的一种手段。100%覆盖的代码并不意味着100%无bug的应用
标签:测试过程 -- 测试用例 java代码 方法 问题 代码 自动化 范围
原文地址:https://www.cnblogs.com/rslai/p/13277519.html