Contract Testing Pact - 使用 Pact 验证 API 契约
验证服务消费者与提供者之间的请求/响应期望
标签
更新于: 2026-03-21能力
典型输入
典型输出
该技能可以做什么
- 创建消费者测试
- 应用灵活匹配器
- 实现状态处理器
- 发布契约文件
- 验证契约
- 监控合规性
- 管理待处理契约
输入
- Pact broker
- 服务 API 契约
- CI/CD 流水线
- 消费者服务
- 提供者服务
- API 密钥
输出
- Pact 文件
- 验证报告
- 契约文档
- 测试结果
要求
- Python 3.8+
- Node.js 16+
- 测试框架
- Git 版本控制
- 包管理器
