发展历程 什么是代码覆盖率? -技术百科的定义

什么是代码覆盖率? -技术百科的定义

目录:

Anonim

定义-代码覆盖率是什么意思?

代码覆盖率是软件测试中使用的一个术语,用于描述测试计划覆盖了多少程序源代码。 开发人员查看一组测试资源和技术所涵盖的程序子例程和代码行的数量。


代码覆盖率也称为测试覆盖率。

Techopedia解释了代码覆盖率

使用代码覆盖率分析,开发团队可以保证他们的程序已经过广泛的错误测试,并且应该相对没有错误。 软件行业的专业人员指出了这种测试分析的明显好处,即,在Beta或其他开发回合中包括代码覆盖率分析和其他测试方面,将错误暴露给较小的测试受众,而不是数百万用户。产品终于上线了。

某些开发环境(例如Microsoft Visual Studio)具有用于执行代码覆盖率分析的特定菜单工具。 在其他情况下,开发人员可以使用相对手动的方法,包括映射出软件源代码并确定在哪里进行测试。 第三方供应商还为不同的编程语言提供了特定的代码覆盖工具。

专家将代码覆盖率分析描述为“白盒测试”的一部分,“白盒测试”是一种检查程序代码的方法。 在某些情况下,代码覆盖率分析主要是为了找到测试策略未涵盖的确切区域。 有许多不同的技术指标和参数用于专门评估给定项目中的代码覆盖率。

什么是代码覆盖率? -技术百科的定义