软件测试复习----基本路径测试中的细节

Posted 凤凰谷佛

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件测试复习----基本路径测试中的细节相关的知识,希望对你有一定的参考价值。

在做基本路径测试的题中又有了新的发现,希望大家可以注意。
另外,如果你是第一次看,可以先看一下我之前讲的基本路径方法的步骤。



先看一下题目 我们不讲如何做这道题 只是讲一下我通过这道题关于知识点新的理解。

题目:

答案:

知识点&细节

  1. 逻辑与、逻辑或在控制图中的画法,画图一定要结合程序逻辑
  2. 环路复杂度是多少就有几条独立路径
  3. 细心的读者可能会发现,设计出的路径集合并没有覆盖所有可走路径,因为设计出的独立路径与路径覆盖并不是一个概念。 **独立路径每一次都需要包含不曾涉及的边,而基本路径覆盖需要将所有路径全部覆盖。**
    所以,基本路径测试的路径集合不是唯一的,但是集合中路径的个数一定等于环路复杂度。

简言之我的个人理解就是(如有错误,请在留言区纠正!谢谢):基本路径测试的路径有几条取决于环路复杂度环路复杂度是多少就应该有几条路径。因此,基本路径组的集合不唯一!

*图片均来源于网络

欢迎关注我的公众号,了解更多信息!

以上是关于软件测试复习----基本路径测试中的细节的主要内容,如果未能解决你的问题,请参考以下文章

软件测试复习----基本路径测试中的细节

软件测试复习---基本路径覆盖图形矩阵的表示法

软件测试复习---基本路径覆盖图形矩阵的表示法

软件测试复习---基本路径覆盖图形矩阵的表示法

Java复习 之多线程

软件测试软件测试基础 复习笔记