掘金· AI前端工程狮·· 17 天前精选AI 评分80
给 MCP Server 补契约快照与回放测试:八个用例锁住模型看到的 schema
Agent 不会报错,只会变笨:给 MCP Server 补上契约测试和回放测试
AI 导读
作者用八个内存用例给 MCP Server 补上契约快照、行为断言和回放测试,不开端口不走网络,单次调用往返 0.034 毫秒。
借鉴点
能拿走一套 MCP Server 测试骨架,把 createNotesServer 与 listen 拆开、用 InMemoryTransport 直连、导出契约快照加回放 fixture,落到本地工具链和软件工厂的回归环节;代价是快照和 fixture 要随有意改动手动更新并 review diff。
来源:掘金 · juejin.cn