1 / 32
文档名称:

精品PPT课件--2008软件测试技术-chap4.ppt

格式:ppt   页数:32
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--2008软件测试技术-chap4.ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--2008软件测试技术-chap4.ppt

文档介绍

文档介绍:把程序看成装在一个透明的白盒子里,程序的结构和处理呈现过程完全可见,按照程序的内部逻辑测试程序,以检查程序中的每条通路是否都能按照预先要求正确工作。
第4章白盒测试方法
白盒测试的基本概念
1
逻辑覆盖
2
基于路径的测试
3
其它测试类型
4
主要内容
白盒测试的基本概念
什么是白盒测试
把程序看成装在一个透明的白盒子里,程序的结构和处理过程完全可见,按照程序的内部逻辑测试程序,以检查程序中的每条通路是否都能按照预先要求正确工作。
白盒测试的常用方法
逻辑覆盖
独立路径测试
循环测试

逻辑覆盖是以程序的内部逻辑结构为基础的测试用例设计技术,属于白盒测试。它要求测试人员十分清楚程序的逻辑结构,考虑的是测试用例对程序内部逻辑覆盖的程度。
逻辑覆盖
语句覆盖
判定覆盖
条件覆盖
判定/条件覆盖
条件组合覆盖
路径覆盖
1 语句覆盖
设计足够的测试用例,使得程序中的每个语句至少执行一次。
1 语句覆盖
入口
A > 1
AND B=0
T
A=2
OR X > 1
T
X = X / A
X = X + 1
返回
F
F
A
B
x
用例1
2
0
4
用例2
?
第一个判断中的逻辑运算符“AND”若错写成了“OR”,能否测试出来?
路径:P1(TT)P2(FF)P3(FT)P4(TF)
2 判定覆盖
设计足够的测试用例,使得在语句覆盖的基础上,程序中每个判定的取“真”分支和取“假”分支至少都执行一次,判定覆盖又称分支覆盖。
2 判定覆盖(分支覆盖)
入口
A > 1
AND B=0
T
A=2
OR X > 1
T
X = X / A
X = X + 1
返回
F
F
A
B
x
用例1
2
0
4
用例2
1
1
1
?
判定覆盖比语句覆盖强,但是仍不能保证判断条件的正确性。例如:第二个判断条件中的x>1若错写成了x<1,能否测试出来?
3 条件覆盖
设计足够的测试用例,在语句覆盖的基础上使得程序判定中的每个条件能获得各种可能的结果。

最近更新

2025年白城职业技术学院单招职业适应性测试模.. 42页

2025年益阳医学高等专科学校单招职业技能考试.. 42页

2025年盐城工业职业技术学院单招职业技能测试.. 40页

2025年眉山职业技术学院单招职业技能测试题库.. 40页

2025年石家庄工程职业学院单招职业倾向性考试.. 39页

2025年石家庄职业技术学院单招职业倾向性测试.. 41页

2025年石家庄铁路职业技术学院单招职业倾向性.. 40页

2025年神木职业技术学院单招职业倾向性测试模.. 41页

2025年福州工商学院单招综合素质考试题库最新.. 41页

2025年福州职业技术学院单招职业适应性考试模.. 40页

2025年福州黎明职业技术学院单招职业适应性测.. 41页

2026年山西卫生健康职业学院单招职业适应性考.. 42页

2025年福建林业职业技术学院单招职业倾向性测.. 41页

2026年山西省财政税务专科学校单招职测考试题.. 41页

2025年福建电力职业技术学院单招职业适应性测.. 40页

2025年秦皇岛职业技术学院单招职业技能考试模.. 41页

2025年绍兴文理学院单招职业技能测试模拟测试.. 40页

2025年绵阳飞行职业学院单招职业技能测试模拟.. 39页

2025年肇庆医学高等专科学校单招职业技能测试.. 38页

2025年苏州信息职业技术学院单招职业技能测试.. 41页

2025年苏州卫生职业技术学院单招职业技能测试.. 38页

2026年广东岭南职业技术学院单招职业适应性测.. 42页

2025年苏州托普信息职业技术学院单招职业倾向.. 40页

2025年苏州高博软件技术职业学院单招职业倾向.. 40页

2026年广东省阳江市单招职业适应性考试题库及.. 42页

2025年菏泽医学专科学校单招职业倾向性测试模.. 41页

2025年菏泽职业学院单招综合素质考试题库含答.. 41页

2025年蚌埠经济技术职业学院单招综合素质考试.. 40页

2025年衡水职业技术学院单招职业适应性考试模.. 41页

2026年广西理工职业技术学院单招职业倾向性考.. 42页