质量保证和软件测试常常让企业感到困惑，因为这两种方法的目标都是相同的无bug和执行应用程序. 两者的基本区别是:质量保证是一个防止软件的过程，而软件测试是一个涉及到识别软件故障的技术和方法的过程.