Skip to content

测试集成

验证你的连接器在向用户公开之前的行为可预测性

测试目标

通过三个关键领域验证连接器行为:

  1. 工具正确性 – 工具是否返回预期的结构化内容
  2. Component UX – Widget 是否正确渲染和响应交互
  3. 发现精确度 – 模型是否针对正确的提示调用你的工具

测试策略

1. 单元测试工具处理程序

  • 使用代表性输入测试工具函数
  • 验证架构验证和错误处理
  • 包含自动化认证流程测试

2. 开发工具

  • MCP Inspector – 用于本地调试
  • ChatGPT 开发者模式 – 在实际环境中测试
  • API Playground – 通过 API 端点验证

3. 发布前回归检查清单

在发布之前验证:

  • 工具列表与文档匹配
  • 结构化内容匹配 outputSchema
  • Widget 渲染和状态恢复正常工作
  • 认证流程完整执行
  • 跨不同提示的发现行为一致

关键测试建议

  • 捕获测试结果以进行一致的比较
  • 跨不同平台测试(移动端、Web 端)
  • 维护测试结果的文档

该页面强调彻底、系统化的测试,以确保连接器性能随着平台演进而保持可靠。