一句话理解
受入テスト(うけいれテスト),即 UAT(用户验收测试),是日本 SAP 项目中由客户业务部门主导的测试阶段:用真实业务场景验证系统"能不能用"。UAT 通过并签字,是系统上线(切替)的前置条件。
实战提示:UAT 测的不是功能对不对(那是結合テスト的事),而是"业务能不能跑通"。UAT 前一定要先问客户要 5-10 个最真实的业务场景——比如"月底紧急采购"、"供应商送货差异处理",照着这些准备,UAT 通过率完全不同。
日本 SAP 项目的测试阶段划分
| 阶段 | 日语 | 执行者 | 目的 |
|---|---|---|---|
| 单元测试 | 単体テスト | 开发顾问 | 程序/配置单元正确 |
| 集成测试 | 結合テスト | 顾问团队 | 流程端到端跑通 |
| 用户验收测试 | 受入テスト(UAT) | 客户业务部门 | 真实业务场景可用 |
| 性能测试 | 性能テスト | 顾问 + Basis | 大数据量/并发下可用 |
UAT 准备的 5 件事
- テスト計画書 —— 范围、 schedule、角色分工、通过标准(合否基準),先和客户对齐。
- テストケース —— 按基本設計書的功能编号编写,每个用例写清前置条件、操作步骤、期望结果。
- テストデータ —— 主数据、期初数据准备好,和生产环境越接近越好。
- 操作培训 —— UAT 前给业务部门做操作说明,否则大量"缺陷"其实是"不会用"。
- 缺陷管理流程 —— 用什么工具记录、缺陷分级、响应 SLA,提前讲清楚。
缺陷(障害/不具合)分级示例
| 等级 | 定义 | 例子 | 对应 |
|---|---|---|---|
| 致命 | 业务无法继续 | 采购订单无法保存 | 必须修复才能 UAT 通过 |
| 严重 | 有变通方案但影响大 | 报表数据错误 | 原则上上线前修复 |
| 一般 | 轻微问题 | 画面显示错位 | 可延期到上线后改修 |
| 建议 | 改善提案 | 操作步骤可简化 | 记录为将来課題 |
注意:UAT 阶段最常见的纠纷是"这是缺陷还是新需求"。判定标准只有一个:基本設計書里有没有。有,就是缺陷,顾问修;没有,就是新需求,走変更管理。UAT 启动会上先把这条规则和客户对齐,能省掉一半扯皮。
常见问题
Q:UAT 发现大量缺陷,客户拒绝签字怎么办?
A:先分类:真缺陷抓紧修;"不会用"类加强培训;新需求类走变更。把剩余缺陷清单、修复计划、回归测试安排书面给客户,用计划换签字——日本客户接受"有计划的风险",不接受"没交代的问题"。
Q:UAT 测试数据用真实数据吗?
A:用脱敏后的真实数据或接近真实的模拟数据。全用假数据(如"测试物料 001")会导致 UAT 通过、上线翻车——真实业务的脏数据才是真正的考验。
Q:UAT 需要多少轮?
A:一般 1-2 轮。第一轮找问题,第二轮回归验证。如果第三轮还有大量新缺陷,说明結合テスト没做扎实,要复盘而不是继续堆轮次。
相关阅读
相关文章
基本設計(基本设计)
日本 SAP 项目的基本設計阶段输出什么?讲清基本設計書的结构、和詳細設計的分界,以及评审一次通过的写作要点。
Fit & Gap 分析
Fit & Gap 是日本 SAP 项目需求阶段的核心方法:哪些需求用 SAP 标准功能满足,哪些需要开发?讲清判定标准、分析方法和输出模板。
Cutover:切替(上线切换)
日本 SAP 项目的切替(上线切换)是最紧张的一周:讲清切替计划的结构、リハーサル(预演)的价值和 MM 顾问在切换周的具体工作。
日本 SAP 项目是什么
日本 SAP 项目和国内项目有什么本质区别?从项目流程、角色分工、沟通方式和日语要求四个维度讲清楚,让你第一次接触就有底。