首页 文章

分支覆盖率缺少其他

提问于
浏览
1

鉴于一些代码:

int(x) {
 if(x==0) { dosomething }
}

如果我用两个测试用例运行它:t1 = <0>和t2 = <2>,这会为我提供100%的分支覆盖率,即使缺少else语句吗?

换句话说,else语句是否需要存在才能实现100%的分支覆盖?

谢谢

1 回答

  • 0

    是的,这两个输入将导致完整的分支覆盖 . 完整分支覆盖不需要 else .

    您可能会认为存在空隐式 else 块 .

相关问题