下载此文档

软件测试中的语句覆盖分支覆盖条件覆盖以及路径覆盖.doc


文档分类:通信/电子 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
软件测试中的语句覆盖,分支覆盖,条件覆盖以及路径覆盖
我举一个简单的例子来解释一下语句覆盖,分支覆盖,条件覆盖以及路径覆盖的相关知识,如果有不对的地方,恳请各位同行指正:
举例说明:
if A=true and B=tru子如:
A=true, B=true, C=false, D=true
A=false, B=true, C=false, D=true
当然,我们如果再深入考虑下去,其实不只这一对case可以覆盖所有的条件,还有很多对的case可以覆盖,其实就是符合上述1234的条件就行,很容易就可以看出:13 24组合,14 23组合
完全覆盖到了,算下来(1×3)*(3*1)+(1*1)*(3*3)=18:
13 24组合
1. A=true, B=true, C=false, D=true
A=false, B=true, C=false, D=true
2. A=true, B=true, C=true, D=false
A=false, B=true, C=false, D=true
3. A=true, B=true, C=true, D=true
A=false, B=true, C=false, D=true
4. A=true, B=true, C=false, D=true
A=true, B=false, C=false, D=true
5. A=true, B=true, C=true, D=false
A=true, B=false, C=false, D=true
6. A=true, B=true, C=true, D=true
A=true, B=false, C=false, D=true
7. A=true, B=true, C=false, D=true
A=false, B=false, C=false, D=true
8. A=true, B=true, C=true, D=false
A=false, B=false, C=false, D=true
9. A=true, B=true, C=true, D=true
A=false, B=false, C=false, D=true
14 23组合
10. A=false, B=true, C=false, D=true
A=true, B=true, C=false, D=false
11. A=true, B=false, C=false, D=true
A=true, B=true, C=false, D=false
12. A=false, B=false, C=false, D=true
A=true, B=true, C=false, D=false
13. A=false, B=true, C=true, D=false
A=true, B=true, C=false, D=false
14. A=true, B=false, C=true, D=false
A=true, B=true, C=false, D=false
15. A=false, B=f

软件测试中的语句覆盖分支覆盖条件覆盖以及路径覆盖 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miaoshen1985
  • 文件大小21 KB
  • 时间2022-07-16