【章老师的课程】白盒测试

首先我们先来总结一下白盒测试的基本内容:

白盒测试也称结构测试、逻辑驱动或基于程序的测试,是一种测试用例设计方法。

总体来说白盒测试属于覆盖的测试方法,该方法针对程序的内部结构(源码、逻辑、架构)进行测试。

对于特定的条件和循环设计测试用例,白盒测试对程序的逻辑路径进行测试。

用这种发方法进行程序设计时,测试者可以看到被测程序,并分析其内部结构,白盒测试要求对被测程序的结构特性做到一定程度的覆盖。

那么我们总结一下白盒测试的基本方法:

通常白盒测试分为两类:静态测试与动态测试。

静态测试为:

按照一定步骤直接见车源代码或代码的测试方法。

包括-代码审查、桌面检查、代码走查等方法。

动态测试为:

指按照一定步骤生成测试用例并驱动被测程序运行来发现错误。

包括-基本路径测试、符号测试、逻辑驱动覆盖、循环测试、数据流测试等方法。

原文地址:https://www.cnblogs.com/Wayne-T/p/4439817.html