黑盒测试:也称为功能测试,在完全比考虑软件的内部结构和特性的情况下来测试软件的外部特性,常用的黑盒测试技术包括等价类划分、边界值分析、错误猜测和因果图的报告 白盒测试也称为结构测试,根据程序的内部结构和逻辑来设计测试用例,对程序的执行路径和过程进行测试,检查是否满足设计需要。常用的白盒测试包括逻辑覆盖和基本路径测试