首先我们先来总结一下白盒测试的基本内容:
白盒测试也称结构测试、逻辑驱动或基于程序的测试,是一种测试用例设计方法。
总体来说白盒测试属于覆盖的测试方法,该方法针对程序的内部结构(源码、逻辑、架构)进行测试。
对于特定的条件和循环设计测试用例,白盒测试对程序的逻辑路径进行测试。
用这种发方法进行程序设计时,测试者可以看到被测程序,并分析其内部结构,白盒测试要求对被测程序的结构特性做到一定程度的覆盖。
那么我们总结一下白盒测试的基本方法:
通常白盒测试分为两类:静态测试与动态测试。
静态测试为:
按照一定步骤直接见车源代码或代码的测试方法。
包括-代码审查、桌面检查、代码走查等方法。
动态测试为:
指按照一定步骤生成测试用例并驱动被测程序运行来发现错误。
包括-基本路径测试、符号测试、逻辑驱动覆盖、循环测试、数据流测试等方法。
时间: 2024-08-12 21:54:18