首页
›
Web后端与企业应用开发
›
067-API设计治理Mock依赖隔离
›
《API设计治理:OpenAPI契约与Mock隔离的落地方法》
VIP20
本课程属于:067-API设计治理Mock依赖隔离
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
API设计治理:OpenAPI契约与Mock隔离的落地方法
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
API设计治理的背景与挑战 · OpenAPI契约与Mock隔离的核… · 课程目标与学习路径
课程导论
API
02
OpenAPI规范基础
OpenAPI规范(Swagger)… · 核心版本(2.0 vs 3.0/3.… · 规范文件的基本结构
OpenAPI
规范基础
03
OpenAPI核心元素(上)
Paths · Operations · Parameters
OpenAPI
核心元素
04
OpenAPI核心元素(下)
Responses · Schemas · Security Schemes
OpenAPI
核心元素
05
契约驱动开发(Contract-First)
什么是契约驱动开发 · 与Code-First的对比 · 在API生命周期中的位置
Contract-Fir…
契约驱动开发
06
API设计原则
RESTful设计原则 · 资源命名规范 · HTTP方法语义
API
设计原则
07
OpenAPI工具链
Swagger Editor · Swagger UI · Swagger Codegen
OpenAPI
工具链
08
API版本管理
URI版本控制 · Header版本控制 · 媒体类型版本控制
API
版本管理
09
Mock隔离概念
什么是Mock隔离 · 为什么需要Mock隔离 · Mock隔离在微服务/前后端分离中的…
Mock
隔离概念
10
Mock服务原理
Mock Server的工作模式 · 静态Mock vs 动态Mock · 基于契约的Mock生成
Mock
服务原理
11
基于OpenAPI生成Mock
使用Swagger/OpenAPI工… · WireMock · Mockoon)
OpenAPI
Mock
12
Mock数据策略
Mock数据的生成规则 · 使用faker/示例数据 · 动态响应逻辑(如状态码切换
Mock
数据策略
13
Mock隔离环境搭建
Docker化Mock服务 · 多环境配置(Dev/Test/Sta… · Mock与真实服务的路由切换
Mock
隔离环境搭建
14
契约测试基础
什么是契约测试 · 与单元测试/集成测试的区别 · 消费者驱动契约(CDC)概念
契约测试基础
什么是契约测试
15
Pact框架入门
Pact框架介绍 · Pact Broker的作用 · 消费者与提供者测试流程
Pact
框架入门
16
基于OpenAPI的契约测试
使用OpenAPI作为契约源 · 验证实现是否符合契约 · 自动化契约校验
OpenAPI
基于
17
API网关与Mock集成
在API网关(如Kong · APISIX)中配置Mock路由 · 灰度发布与Mock切换
API
Mock
18
API文档自动化
从OpenAPI生成交互式文档 · 文档版本管理 · 文档与Mock的联动
API
文档自动化
19
API变更管理
OpenAPI diff工具(如Op… · 变更影响分析 · 向后兼容性检查
API
变更管理
20
API安全治理
OpenAPI中定义安全方案(API… · OAuth2 · JWT)
API
安全治理
21
API设计评审流程
设计评审的节点 · 评审清单 · 基于OpenAPI的自动化评审工具(…
API
设计评审流程
22
Spectral规则引擎
Spectral安装与配置 · 自定义规则编写 · 在CI/CD中集成Lint检查
Spectral
规则引擎
23
CI/CD流水线集成
在GitHub Actions/Gi… · 契约测试 · Mock部署
CI/CD
流水线集成
24
多团队协作治理
OpenAPI在微服务多团队中的存储… · 契约共享与同步
多团队协作治理
OpenAPI
25
API治理平台
介绍Stoplight · Redocly · SwaggerHub等平台的功能
API
治理平台
26
性能与负载Mock
使用Mock模拟高延迟 · 错误率 · 限流场景
Mock
性能
27
前端与Mock隔离
前端开发中如何利用Mock Serv… · Mock数据与前端状态管理
Mock
前端
28
后端与Mock隔离
后端微服务间通过Mock进行独立开发… · Mock与Stub的区别
Mock
后端
29
实战案例一
从零搭建一个基于OpenAPI的Mo… · Mock生成 · CI集成)
实战案例一
OpenAPI
30
实战案例二
遗留系统迁移中的契约治理与Mock策… · 总结与未来趋势(GraphQL · gRPC与OpenAPI的融合)
实战案例二
Mock
所属VIP或分类
同VIP:API设计治理:Go工程中Mock隔离的场景应用与实战
同VIP:API设计治理:Go微服务中Mock隔离的通信机制调试
同VIP:API设计治理:Go语言Mock隔离的接口调用与验证