使用MS测试和代码覆盖率支持,我发现了60%线覆盖率,但只有17%的块覆盖率。我该怎么解释这个? (与线条相比,我对块有点模糊,但有点想法)
编辑: 我不是在寻找一个定义。基本上我正在寻找类似于&#34的内容;这意味着你编写了涵盖很多行的测试,但没有很好地涵盖条件逻辑和交互"这是什么意思?
答案 0 :(得分:2)
通常,LineCoverage意味着测试正在测试一行代码。 BlockCoverage意味着测试正在测试代码块,例如if / else语句的块,以{开头,以}结尾。
问候,