软件测试当中的黑盒、白盒、灰盒有什么区别
虽说黑盒测试和白盒测试都属于测试的领域,但是黑盒测试主要锻炼的是发散思维,问题场景的复用等,而白盒测试可能会偏逻辑思维能力,主要是对代码进行测试,如条件覆盖和路径覆盖等,代码能力要求较高。对于现在的互联网公司,单纯的白盒测试和黑盒测试很少,更多的是二者相结合。如果选择测试建议二者皆抓,工作中多使用灰盒测试,难点和不容易测试的点多使用代码进行测试。