任彩媛的回答:昨天有个朋友还问我这个问题,个人觉得可以把三者理解为条件覆盖是语句覆盖的一个子集语句覆盖是分支覆盖的一个子集 张浩东的回答:昨天有个朋友还问我这个问题,个人觉得可以把三者理解为条件覆盖是语句覆盖的一个子集语句覆盖是分支覆盖的一个子集 张放平的回答:这是最基本的知识。郑人杰的书、古乐的书、高级程序员的书都有……实例也有。简而言之,条件覆盖就是摒弃整体观,保证在程序运转时碰到每一个判断的可能性都去执行一次;如果再考虑组合的效果,那就是条件组合覆盖;语句覆盖就是每一条语句都要让它流经一次;分支覆盖就是每一个分支能走一遍就行,无所谓其他情况。其实还有很多覆盖的啦。。。 |