什么是Codecov分数以及如何衡量?
2022-08-30 21:06:50
我是一名PHP开发人员,最近开始为我的代码编写测试用例。我正在使用Travis CI进行持续集成,并且我发现了另一个命名的服务,并将它们与我的代码存储库集成在一起。Codecov.io
他们给我一分(https://codecov.io/gh/SumonMSelim/testing-laravel)。我想知道这个分数是什么意思,它是如何衡量的?54%
我是一名PHP开发人员,最近开始为我的代码编写测试用例。我正在使用Travis CI进行持续集成,并且我发现了另一个命名的服务,并将它们与我的代码存储库集成在一起。Codecov.io
他们给我一分(https://codecov.io/gh/SumonMSelim/testing-laravel)。我想知道这个分数是什么意思,它是如何衡量的?54%
覆盖率用于帮助开发人员确定测试执行了哪些代码行。有三个主要术语用于表示测试结果:命中,部分和未命中。的值来自 的计算。54%
hit / ( hits + partial + miss) = coverage
if true:...
true
true
简单来说,一个等级表示“我的代码有一半经过测试”。使用 Codecov 调查代码中未经测试的方法和语句,以帮助指导您在何处编写下一个测试并增加覆盖率。54%