系统集成测试 (SIT) 和用户验收测试 (UAT) 之间的区别
系统集成测试(SIT):
为了更好地理解什么是 SIT 首先,我们必须了解什么是系统集成?所以基本上顾名思义,系统集成是指将各种组件合并到一个单元中的一组阶段,这些单元用于集成测试,组件之间的交互组称为集成,并测试这些交互和模块交互被称为集成测试。
从其他角度来看,SIT(系统集成测试)被认为是集成测试和系统测试的结合。至此,我们知道什么是集成测试。现在,我们需要了解什么是系统测试?对绝对集成产品进行的测试,以检查系统是否符合功能和非功能元素的规定要求,称为系统测试。
SIT 也被认为是集成测试和系统测试的结合。
用户验收测试 (UAT):
UAT(用户验收测试)在产品准备好交付时在整个测试过程结束时进行。软件开发的主要目的是开发能够满足用户需求的软件,而不仅仅是满足系统规范。
UAT 在产品准备好交付时进行,也称为整个测试过程结束时。 UAT 用于验证系统是否可接受。
UAT 验证:
- 开发的系统满足系统要求规范
- 系统已达到系统要求声明中记录的性能。
- 它可能会根据合同中的定义而有所不同。
因此,请参阅表中的必要比较:
Comparison Parameter | SIT | UAT |
---|---|---|
Basic of Testing | SIT refers on the interfacing between the modules. | UAT focuses on the requirements with the user point of view. |
Performed By | SIT is performed by Developers and tester | UAT is performed by Customers and end users |
Testing order | After unit testing but before system testing | At the end after system testing |
General issues | Problems like data flow, control flow, etc. | functionality issues or non-working features according to the user requirement. |