白盒测试是一种测试用例设计方法。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、路径覆盖和程序变异。白盒测试的要求:1.保证一个模块中的所有独立路径至少被使用一次。2.对所有逻辑值均需测试true和false。3.在上下边界及可操作范围内运行所有循环。4.检查内部数据结构以确保其有效性。白盒测试的目的