黑白灰测试的区别是什么?
回答·6
最热
最新
- 黑盒:根据需求设计测试用例 灰盒:了解程序实现逻辑,根据需求和程序逻辑设计测试用例 白盒:三者之中测试效率最高,质量最好的测试方法;需要看代码,针对代码进行测试,或依照白盒测试用例设计方法设计测试用例
- 黑:由功能入手 白:由代码逻辑入手 灰:两者结合
- 黑盒测试只注重输入和产出,不注重程序的内部结构。白盒测试不注重输入和产出,只注重程序的内部结构。灰盒测试既要注重输入和产出又要注重程序的内部结构。(个人理解)
- 简单理解: 1.黑盒测试是指把测试对象看成一个黑盒子,不关心程序内部结构,只关心输入和输出,也叫功能测试,熟称“点点点”; 2.白盒测试需要了解代码逻辑,一般都是由开发来完成白盒测试; 3.灰盒测试介于二者之间,既关注输入和输出的正确行,也关注程序的内部结构,多用于集成测试阶段,常见的接口测试就属于灰盒测试。
- 黑盒测试:已知产品的功能设计规格,可以进行测试证明每个实现了的功能是否符合要求。 白盒测试:已知产品的内部工作过程,可以通过测试证明每种内部操作是否符合设计规格要求,所有内部成分是否以经过检查。 灰盒测试:介于白盒与黑盒之间的测试。
- 黑就是别人的完全不知道,白就是自己产品该知道的都知道,灰就是产品定型发版前测试。个人理解