- 4
- 0
- 约9.15千字
- 约 22页
- 2018-08-12 发布于未知
- 举报
第3章基于结构的测试
——逻辑覆盖测试
1
0.agenda
1、概述
2、语句覆盖测试
3、判定覆盖测试
4、条件覆盖测试
5、判定条件覆盖测试
6、条件组合覆盖测试
2
1.概述
基于结构的测试 (白盒测试)是基于测试对象
的代码、数据或系统架构而进行的测试,它关注
的是测试对象的内部结构,主要采用的有逻辑覆
盖测试和路径覆盖测试。
测试对象的内部结构信息是设计测试用例的依据;
测试对象的覆盖率可以通过已有的测试用例测量,
并且可以系统地增加测试用例来提高覆盖率
3
1.概述
基于结构的测试的步骤:
分析测试对象的具体实现和内部结构;
识别测试对象的不同路径 (选择合适的代码覆盖标准);
选择合适的输入数据覆盖测试对象的相关路径并确定期
望结果;
执行测试用例;
比较测试对象的实际结果与期望结果;
确定测试对象是否实现了正确的功能。
4
1.概述
逻辑覆盖测试方法通常采用流程图来设计测试用例,它考
察的重点是图中的判定框,因为这些判定通常是与选择结构
有关或是与循环结构有关,是决定程序结构的关键成分。
找错
类型 说明
能力
1 弱 语句覆盖测试 每条语句至少执行一次
2 判定覆盖测试 每一判定的每个分支至少执行一次
每一判定中的每个条件,分别按 “真”、 “假”至少各执行
3 条件覆盖测试
一次
判定条件覆盖
4 同时满足判定覆盖和条件覆盖的要求
测试
条件组合覆盖 求出判定中所有条件的各种可能组合值,每一可能的条件组合
5 强
测试 至少执行一次
5
2.语句覆盖测试
语句覆盖测试指的是设计若干测试用例来执
行程序代码中的语句;语句覆盖率指的是被执行
的语句数与所有可能的语句数之间的比值。
T
A0 and B0 C=C/A
(3,3,6 )
F
T
A1 or C1 C=C+1
F
C=B+C
6
2.语句覆盖测试
语句覆盖测试:
d=1
您可能关注的文档
- 金属结构真题集1~8.pdf
- 进料加工策划分配率备案-企业.pdf
- 近距离美好——近场交互及应用.pdf
- 静压和动压关系.pdf
- 境外上公司非境外上股份登记存管服务操作手册.pdf
- 纠纷不再等于纠结王琦.pdf
- 矩阵论(清华)课后结果.pdf
- 聚会新玩法“电影之夜”正确打开方式.pdf
- 考试点专业课2014考研陕西师范大学《730物理化学》考点精讲讲义.pdf
- 考试点专业课上海复旦大学721物理化学讲义——原子结构和原子光谱.pdf
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
最近下载
- 梵音入汉:佛经汉译对汉语演进的多维影响.docx
- 小学低段音乐课堂管理方法的研究课题资料(包含申请表、开题报告、实施方案、结题报告等).pdf VIP
- 2026《隧道贯通误差预计计算案例》4000字.docx
- 2022-2023学年北京市丰台区高二(下)期末数学试卷(附答案详解).docx VIP
- 5m盐酸溶液的配制 -回复.pdf VIP
- 2026年新疆工程学院辅导员招聘备考题库最新.docx VIP
- 2026年新疆财经大学辅导员招聘备考题库必考题.docx VIP
- 2026年新疆农业大学辅导员招聘备考题库附答案.docx VIP
- 现代金属凝固技术课件(9056KB).ppt VIP
- 现代材料凝固技术.ppt VIP
原创力文档

文档评论(0)