Mock Server在联调阶段能解决什么问题

发表评论 1806 浏览量
目录:

Mock Server在联调阶段能解决什么问题

2023年3月记录,分类「接口测试」。这篇按当时的测试现场整理,重点放在目标、动作和可复用的检查点。

联调痛点

Mock Server 不是为了逃避真实联调,而是在下游未完成、异常场景难构造时,先把前端和主流程推进起来。

我更关注它在真实提测流程里怎么落地,而不是单独演示一个命令或脚本。

Mock边界

  • 按接口契约返回固定成功、失败、超时三类响应。
  • Mock 数据和契约文件一起维护,避免口头约定。
  • 联调通过后尽快切回真实服务做一次完整回归。
{
  "code": 0,
  "data": {"orderId": "MOCK-10001", "status": "created"}
}

维护方式

  • Mock 字段和真实接口字段一致。
  • 异常码、错误文案、空列表都有样本。
  • 不会把 Mock 环境的结果当成上线依据。

执行时最好把截图、请求、响应、日志时间点放在一起,后面复盘会省很多事。

适用场景

Mock 的价值是提高联调效率,但最终质量判断一定要回到真实链路。后面遇到类似需求,可以先按这个结构跑一遍手工验证,再决定是否自动化。