软件测试的分类与比较 测试方式 白盒测试关心软件内部设计和程序实现主要测试依据是设计文档 黑盒测试不关心软件内部只关心输入输出主要测试依据是需求文档 软件测试的分类与比较 黑盒测试与白盒测试的比较 测试方式 特征 依据 测试人员 测试驱动程序 黑盒测试 只关心软件的外部表现不关心内部设计与实现 又叫做功能测试或数据驱动测试 软件需求 任何人包括开发人员独立测试人员和用户 一般无需编写额外的测试驱动