时间:2023-08-24 15:29:05来源:
先来看概念定义
白盒测试:
指结构性测试,是指实际运行被测程序,通过程序的源代码进行测试而不使用用户界面。
黑盒测试:
又称功能测试、在黑盒测试中主要关注被测软件的功能实现,而不关注内部逻辑。
再来看区别
区别一:
测试对像不一样
黑盒的测试对象主要是功能,而白盒测试的目的是通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致,而不顾它的功能。
区别二:
测试方法不一样
黑盒:
等价类划分、边界值分析法、错误分析法、因果图法
白盒测试的测试方法有:
代码检查法、程序变异、静态结构分析法、静态质量度量法、符号测试法、逻辑覆盖法、域测试、Z路径覆盖和基本路径测试法
红盒和绿盒的手柄是一样,只是对应的市场不同,绿盒是forXbox360,红盒是forWindows/Xbox360。
差别就是红盒相比绿盒,有线手柄多一张PC驱动盘,无线的多一张PC驱动盘+一个PC无线接收器。