第4章 白盒测试及其用例的设计 4.1 白盒测试方法 4.2 白盒测试的基本概念 4.3 覆盖测试 4.4 路径测试 4.5 最少测试用例数计算 本章教学目标 理论环节 学习理解白盒测试方法的基本概念 学习理解白盒测试的覆盖理论 学习掌握白盒测试的路径表达 学习掌握白盒测试的基本路径测试法 实践环节 通过案例运用学习掌握覆盖问题的解决方法 运用基本路径测试方法进行实际程序测试 4.1 白盒测试方法 为什么要进行白盒测试? 如果所有软件错误的根源都可以追溯到某个唯一原因,那么问题就简单了。然而,事实上一个bug 常常是由多个因素共同导致的,如下图所示。 白盒测试方法(续) 白盒测试也称结构测试或逻辑驱动测试,是针对被测单元内部是如何进行工作的测试。它根据程序的控制结构设计测试用例,主要用于软件或程序验证。 白盒测试法检查程序内部逻辑结构,对所有逻辑路径进行测试,是一种穷举路径的测试方法。但即使每条路径都测试过了,仍然可能存在错误。因为: 穷举路径测试无法检查出程序本身是否违反了设计规范,即程序是否是一个错误的程序。 穷举路径测试不可能查出程序因为遗漏路径而出错。 穷举路径测试发现不了一些与数据相关的错误。 白盒测试方法(续) 采用白盒测试方法必须遵循以下几条原则,才能达到测试的目的: 保证一个模块中的所有独立路径至少被测试一次。 所有逻辑值均需测试
您可能关注的文档
- 0、《单片机基础》绪论.ppt
- 0.1软件工程理论.ppt
- 0_0调研报告模板.ppt
- 00-Altiris概述.ppt
- 0普通话说课.ppt
- 01-02普通话培训与测试课件.ppt
- 1-3软件测试层次.ppt
- 1 VUgen测试脚本生成.ppt
- 1 传感器与检测技术基础(li).ppt
- 1.0 水泵基础-ITT 水泵培训资料.ppt
- 统编版小学五年级语文下册课件《语文园地六》.pptx
- 9.3 大气压强 课件-2025-2026学年人教版物理八年级下学期.pptx
- 10.《苏武传》第二课时 课件 2026-2027学年统编版高二语文选择性必修中册.pptx
- 统编版小学五年级语文下册课件《第二单元习作:写读后感》.pptx
- 2025-2026学年初二英语下学期期中模拟练习含答案.docx
- 2024-2025学年广东省广州市八年级下学期中段生物检测含答案.docx
- 2024-2025学年广东广州天河中学八年级下学期期中数学试题含答案.docx
- 冀教版八年级数学上《第十二章分式和分式方程》单元测试含答案.doc
- 华东师大八年级数学下《第18章平行四边形》整合提升试卷.doc
- 危重病人生命体征监测.pptx
最近下载
- 中医眼科常见病弱视的中医药治疗.pptx VIP
- 工时定额编制标准(焊接)修订版.doc VIP
- 2025年陕西省高中学业水平合格考试物理试卷真题(含答案详解) .pdf VIP
- 2025-2026学年北京四中八年级(下)期中数学试卷 (学生版+解析版).pdf VIP
- 工时定额编制标准(焊接).doc VIP
- 图集:12J003 室外工程.docx VIP
- 浙江2022年三支一扶考试真题.pdf VIP
- 洛社镇综合污水处理厂处理能力3万m3_d(一期1.5万m3_d)建设项目竣工环保验收监测报告.pdf VIP
- 小学操场塑胶跑道和人造草坪施工组织设计.docx VIP
- 广东省佛山市南海区狮山镇2024-2025学年下学期七年级数学期中试卷(含部分答案).pdf VIP
原创力文档

文档评论(0)