知识中心
导航
知识中心

代码覆盖率

相关指标对代码执行的功能验证
受欢迎程度

描述

代码覆盖率是一个完成指标,表明有多少被测试代码的设计(DUT)行使。这并不表明,所有必要的代码的代码是正确的,甚至是礼物。

代码覆盖率不能用来表示产品的质量,但可以有用的识别漏洞验证已经完成。因此,它通常用于门完成验证过程但从未作为一种指示充分验证。

有几种类型的代码覆盖率:

行覆盖率所有的代码行被执行吗?
语句覆盖所有语句被执行吗?
分支覆盖所有分行的代码了吗?
表达覆盖:所有表达式可能影响一个分支被执行?
州/过渡覆盖:所有状态机的状态是积极和所有状态之间的转换被遍历吗?
切换覆盖:所有变量或所有的变量改变状态,或经过转换吗?


多媒体

正式验收

多媒体

规划验证

多媒体

技术讨论:eFPGA测试

多媒体

技术说:权力的签收

多媒体

技术说:更好的覆盖

Baidu