第八课:白盒测试
============================================================
一、白盒测试概念
--针对被测单元内部结构的测试
--常用方法:
--静态分析技术:桌面检查、代码走查、代码审查
--动态分析技术:边界值测试、逻辑驱动覆盖技术
二、白盒-动态-逻辑驱动覆盖技术(笔试1:选择题:下面哪些测试数据符合判定覆盖?哪些数据符合条件覆盖?
(笔试2:简答题:给出一小段代码,让你设计测试用例符合判定覆盖或条件覆盖?)
--语句覆盖:设计用例使程序中的每条语句至少被执行一次
--判定覆盖:设计用例使程序中的每个分支至少执行一次
--条件覆盖:设计用例使程序中的每个条件获得各种可能的取值(正向和方向)
--条件判定覆盖:设计用例使判定中的每个条件获得各种可能的取值,另外判定的每个分支至少执行一次
--条件组合覆盖:设计用例使的判定中的每个条件的各种组合都至少出现一次
--基本路径法:设计用例覆盖程序中的所有可能的路径