以下是质量保证和软件测试之间的差异列表:
对比项 | 质量保证 | 软件测试 |
---|---|---|
活动 | 质量保证是一组用于确保开发的软件满足所有用户要求的活动。 | 软件测试是在开发阶段之后执行的一项活动,以检查实际结果是否与预期结果相匹配,以确保软件没有错误。可以说软件测试是对被测应用程序的验证。 |
活动 | 它涉及的活动包括过程、程序和标准的实施。 | 它涉及包括测试验证在内的活动。 |
定位 | 它是面向过程的,即它检查过程以确保将高质量的软件交付给客户。 | 它是面向产品的,即检查软件的功能。 |
活动类型 | 预防性 | 纠正 |
目标 | 质量保证的主要目标是交付高质量的软件。 | 软件测试的主要目的是发现开发软件中的错误。 |