软件测试 · 考点笔记 📅 日期:2026-05-15 📚 科目:软件设计师 · 软件工程 🏷️ 标签: 软件测试白盒测试黑盒测试 覆盖标准测试阶段 ⭐ 重要度:高频考点(选择题 + 案例分析必考) 📋 目录导航 一、测试概述与分类 二、白盒测试(结构测试)★★★ 三、黑盒测试(功能测试)★★★ 四、测试阶段 五、补充考点(McCabe复杂度 / 回归测试 / 测试文档) 六、案例分析答题…
软件测试 · 考点笔记 📅 日期:2026-05-15 📚 科目:软件设计师 · 软件工程 🏷️ 标签: 软件测试白盒测试黑盒测试 覆盖标准测试阶段 ⭐ 重要度:高频考点(选择题 + 案例分析必考) 📋 目录导航 一、测试概述与分类 二、白盒测试(结构测试)★★★ 三、黑盒测试(功能测试)★★★ 四、测试阶段 五、补充考点(McCabe复杂度 / 回归测试 / 测试文档) 六、案例分析答题模板 七、高频考点速记 & 口诀 一、测试概述与分类 1.1 软件测试的目的 软件测试是为了发现程序中的错误而执行程序的过程 测试是软件质量保证的重要手段,但不能证明软件没有错误 好的测试用例是能发现至今未发现的错误的测试用例 成功的测试是发现了至今未发现的错误的测试 📝 经典考题 问:软件测试的目的是什么? 答:发现程序中的错误。(不是证明程序没有错误!) 陷阱:"证明软件正确"是错误说法,测试只能证明软件有错,不能证明无错。 1.2 测试分类总览 静态测试 不运行程序,通过人工审查或计算机辅助分析 方法检查内容 控制流分析没有使用的语句、无法到达的语句 数据流分析引用未定义的变量 接口分…