系统测试和验收测试的区别如下表所示:
编号 | 系统测试 | 验收测试 |
---|---|---|
1 | 执行系统测试以测试软件的端到端功能。 | 执行验收测试以测试软件是否符合规定的要求和用户要求。 |
2 | 只有开发人员和测试人员才能执行系统测试。 | 它可以由测试人员,利益相关者和客户执行。 |
3 | 它可以是非功能性和功能性测试。 | 它只能是功能测试。 |
4 | 在系统测试中,可测试整个系统的性能。 | 在验收测试中,测试系统是否符合要求。 |
5 | 系统测试使用由测试团队选择的演示输入值。 | 验收测试使用用户提供的实际实时输入值。 |
6 | 在此测试中,包括完整规范的测试,包括软件和硬件,内存和用户数量。 | 测试软件是否满足用户的所有需求。 |
7 | 系统测试是系统测试和集成测试的组合。 | 验收测试是alpha测试和beta测试的组合。 |
8 | 它在验收测试之前执行。 | 它在系统测试后执行。 |
9 | 系统测试涉及非功能测试下的负载和压力测试。 | 验收测试涉及功能测试下的边界值分析,等价分配和决策表。 |
10 | 系统测试中发现的缺陷认为是固定的。 | 验收测试中发现的缺陷视为产品故障。 |