Appearance
测试集成
验证你的连接器在向用户公开之前的行为可预测性
测试目标
通过三个关键领域验证连接器行为:
- 工具正确性 – 工具是否返回预期的结构化内容
- Component UX – Widget 是否正确渲染和响应交互
- 发现精确度 – 模型是否针对正确的提示调用你的工具
测试策略
1. 单元测试工具处理程序
- 使用代表性输入测试工具函数
- 验证架构验证和错误处理
- 包含自动化认证流程测试
2. 开发工具
- MCP Inspector – 用于本地调试
- ChatGPT 开发者模式 – 在实际环境中测试
- API Playground – 通过 API 端点验证
3. 发布前回归检查清单
在发布之前验证:
- 工具列表与文档匹配
- 结构化内容匹配
outputSchema
- Widget 渲染和状态恢复正常工作
- 认证流程完整执行
- 跨不同提示的发现行为一致
关键测试建议
- 捕获测试结果以进行一致的比较
- 跨不同平台测试(移动端、Web 端)
- 维护测试结果的文档
该页面强调彻底、系统化的测试,以确保连接器性能随着平台演进而保持可靠。