缺点:黑盒测试不可能覆盖所有的代码,覆盖率较低,大概只能达到总代码量的30%;自动化测试的复用性较低。 白盒测试 优点:白盒测试能帮助软件测试人员增大代码的覆盖率,提高代码的质量,发现代码中隐藏的问题。 缺点:程序运行会有很多不同的路径,不可能测试所有的运行路径;测试基于代码,只能测试开发人员做的是否正确,而...