根据输入选择哪个对比工具?
两份 OpenAPI 3.x schema 且需要迁移策略时选择 api-breaking-changes-detector-migration-planner。需要对 OpenAPI 或 GraphQL 做影响导向 diff 时选择 openapi-diff-breach-detector。
Elysia Tools
导航
Workflow Playbook
对比 API 版本、规划迁移并在发布前验收兼容性。工具不替代真实发布和运行监控。
专题
对比 API 版本、规划迁移并在发布前验收兼容性。工具不替代真实发布和运行监控。
本指南将当前任务范围转化为可复核的交付结果。请保留源文件、中间产物和关键判断,让后续协作者能够理解检查了什么以及为什么这样处理。
准备带版本的旧版和新版 API 规范及代表性样例。
明确兼容性规则、受影响调用方、验收门槛和授权测试环境。
决策点: 根据输入选择哪个对比工具?. 两份 OpenAPI 3.x schema 且需要迁移策略时选择 api-breaking-changes-detector-migration-planner。需要对 OpenAPI 或 GraphQL 做影响导向 diff 时选择 openapi-diff-breach-detector。
校验并对比新旧 API 规范,分类被删除或收紧的契约元素。 使用 openapi-validator, api-breaking-changes-detector-migration-planner, openapi-diff-breach-detector.
校验已捕获响应、对比载荷并生成边界或变异用例;只有在授权测试后端上发送请求。 使用 api-response-contract-validator, api-response-diff-semantic-analyzer, api-contract-stress-tester, api-contract-mutation-tester.
记录调用方动作、SemVer 与 changelog 证据、未解决阻断或豁免,并单独记录真实发布和运行监控负责人。 使用 semver-validator, changelog-extractor, package-json-dependency-auditor.
工作流指南
校验并对比新旧 API 规范,分类被删除或收紧的契约元素。
校验已捕获响应、对比载荷并生成边界或变异用例;只有在授权测试后端上发送请求。
记录调用方动作、SemVer 与 changelog 证据、未解决阻断或豁免,并单独记录真实发布和运行监控负责人。
两份 OpenAPI 3.x schema 且需要迁移策略时选择 api-breaking-changes-detector-migration-planner。需要对 OpenAPI 或 GraphQL 做影响导向 diff 时选择 openapi-diff-breach-detector。