🍃前言
👋你好啊
我是你的人类朋友!
今天说下SIT 和UAT
看完文章后
你将会对系统集成测试 和用户验收测试有一个基本的认识
发车!
🚗~
1. SIT(系统集成测试)
- 英文全称 :System Integration Testing
- 含义 :测试多个功能或模块组合在一起时,能否正常工作。
- 🌰 :比如测试某团的「下单+支付+地图」三个功能联动 时,会不会出错?重点在于多个功能的联动!!
2. UAT(用户验收测试)
- 英文全称 :User Acceptance Testing
- 含义 :让真实用户测试,确认产品是否符合他们的需求。
- 🌰 :让外卖小哥和顾客试用App,看操作流程是否顺手、界面是否清晰。 重点是用户!
一句话总结:
- SIT = 开发团队测试"零件拼装后能不能跑"(System Integration Testing)。
- UAT = 用户测试"这辆车骑起来爽不爽"(User Acceptance Testing)。
🧩【扩展知识】整体流程
一般来说,测试的流程是这样的:
1/4. 单元测试【没错,就是程序员对代码进行单元测试的那个单元测试】
⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬
2/4. 集成测试 【就是测试多个模块或服务组合在一起时,能否正常协作(比如"下单功能"调用"支付功能"会不会出错)。】
⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬
3/4. SIT
⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬⏬
4/4. UAT
🤔这时候你可能会问了:
集成测试和SIT有啥区别?怎么感觉差不多?不都是多个模块之间的联调和测试吗?
📢立即回答:
集成测试就是检查【几个功能】拼在一起能不能正常配合,比如点外卖能不能成功跳转到付款页面。
SIT是把整个系统【从头到尾】跑一遍,看所有功能串起来能不能走通,比如从点外卖到付款再到骑手接单,整个流程顺不顺畅。
可以理解成前者是对一些模块的组合进行联调,小打小闹
而后者是所有功能,大打大闹
想必看到这里,你已经对这几个流程十分熟悉了😏
👋最后
如果你前面的内容都忘记了,问题不大。只需记住下面这个测试的一般流程,这篇文章就没白看!
单元测试 -> 集成测试 -> SIT -> UAT
拜拜!
下次见~
🚗=-=-=-=-~~~~~~