一、白盒测试概念
● 白盒测试定义:白盒测试也称结构测试或逻辑驱动测试,是一种测试用例设计方法,它从程序的控制结构导出测试用例。测试用例模板
● “白盒测试”是与“黑盒测试”相对的一个概念
1、黑盒测试是被测代码不可见的测试,包括功能测试、验证测试等
2、白盒测试是被测代码可见的测试,包括单元测试、集成测试、部分协议测试
● 白盒测试所处阶段
介于编码与功能测试(系统测试)之间
● 白盒测试基本过程
1、编写测试用例:查看修改变量,调用函数,验证测试结果
2、查看代码覆盖率,改进测试设计
3、生成正式的测试报告
● 操作方法:白盒测试使用被测单元内部如何工作的信息,允许测试人员对程序内部逻辑结构及有关信息来设计和选择测试用例,对程序的逻辑路径进行测试。基于一个应用代码的内部逻辑知识,测试是基于覆盖全部代码、分支、路径、条件。
二、白盒测试目的
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/