最后更新:
Click to expand / collapse
为了安全快速地开发集成,我们创建了模拟当前API行为的模拟服务器和sandbox环境。这允许您检查客户端逻辑、测试接口和自动化QA而不影响制作和真实数据。
此类环境对于希望在没有复杂设置和风险的情况下开始使用API的合作伙伴,移动应用程序开发人员和前沿团队至关重要。
什么是mock和sandbox
| 类型 | 指定 |
|---|---|
| Mock服务器 | 在没有实际业务逻辑的情况下提供可预测的答桉 |
| Sandbox环境 | 带有测试DB和隔离基础架构的完整展位 |
| Dynamic mock / static | 支持静态和动态变化的湿疹 |
| 通过OpenAPI进行自动生成 | 从API规范创建湿疹以快速启动 |
我们如何实现
使用Mockoon、WireMock、Stoplight、Beeceptor和custom middlewares
数据隔离: 测试DB、假令牌、断开支付网关
通过子域或VPN访问sandbox
导入BOM (OpenAPI/Swagger)以生成湿疹
CI集成,持续支持最新测试环境
优点
快速启动无法访问战斗API的团队
没有破坏数据或引起副作用的风险
加快QA和集成测试
具有完整响应管理功能的API行为复制
在隔离环境中同时运行多个命令
在哪里,特别重要
Fintech和支付解决方桉
移动应用程序和SPA接口
开放式API合作伙伴集成
具有CI/CD流程和并行开发的命令