if-elseif 共2*n个分支,覆盖数视样例而定,最低1个,即第一if满足,最高n个,即前n-1个if elseif不满足,最后一个elseif满足。所以分支覆盖率1/(2n)~1/2。均值(n+1)/(4n)。 所以在仅有一个样例的情况下ifelse的分支覆盖率更高,(除非switchcase漏了break)但实现分支全覆盖,都需要n个测试样例。 尽量...