fault coverage 和 test coverage
时间: 2023-08-25 13:08:02 浏览: 120
Fault coverage和test coverage是软件测试中的两个重要指标。
Fault coverage是指在测试过程中能够发现的故障或错误的比例。它衡量了测试用例是否足够全面地覆盖了系统中的潜在故障。在报告中,一般会看到test coverage比fault coverage稍微高一些,这意味着测试用例覆盖了更多的系统功能和代码,但仍有一些故障可能没有被发现。
Test coverage是指测试用例覆盖了被测试系统的程度。它衡量了测试用例是否能够触发系统中的各种功能和路径。通过插入test point,可以测试到没有被覆盖到的点,同时提高某个故障被发现的概率。这种方法可以增强manufacturing fault coverage,即在制造过程中提高故障的检测能力。
因此,fault coverage关注的是发现故障的能力,而test coverage关注的是测试用例的覆盖程度。两者都是评估软件测试质量的重要指标。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [[ATPG] test coverage 的计算方法](https://blog.csdn.net/SH_UANG/article/details/53180164)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
- *2* *3* [fault coverage enhancement](https://blog.csdn.net/weixin_34037977/article/details/86344846)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]