圈复杂度含义:
也称为条件复杂度,是一种代码复杂度的衡量标准,其符号为VG或是M。
它可以用来衡量一个模块判定结构的复杂程度,数量上表现为独立现行路径条数,也可理解为覆盖所有的可能情况最少使用的测试用例数。
圈复杂度大说明程序代码的判断逻辑复杂,可能质量低且难于测试和维护。程序的可能错误和高的圈复杂度有着很大关系。
圈复杂度的意义:
在缺陷成为缺陷之前捕获它们。
圈复杂度范围:
不同公司的圈复杂度规定不同,一般不超过10。
圈复杂度用处:
圈复杂度对测试设计提供参考:圈复杂度 = 测试用例数量