1.2 KiB
1.2 KiB
title | localeTitle |
---|---|
Code Coverage | 代码覆盖率 |
代码覆盖率
当您在软件上运行自动化测试以查找错误时, 代码覆盖率是衡量您测试的代码在测试期间实际执行的程度。
根据定义,在测试期间未执行的代码未经过测试,因此可能包含错误。因此,一般来说,测试套件报告的代码覆盖率越高,错误被忽视的可能性就越小。
这并不是说100%的代码覆盖率意味着0%的错误几率!很容易想象一种情况,其中一段代码中的所有可用函数都被调用,但不一定是输入代表您可能期望从真实用户那里获得的各种场景。
在您实际使用自动化测试并尝试确保有效地执行此操作之前,代码覆盖范围的详细信息并不重要。