API 环境管理,一键切换如此简单

102 阅读2分钟

前面我们都在讲接口测试接口文档,这一期讲讲如何切换测试环境。

设置 API 的请求地址前缀、全局变量信息。在测试时,可以一键切换测试环境而不需要手动输入域名。

我们可以通过环境下拉框新增环境。

我们可以通过切换测试环境对 API 实现以下操作:

  • 修改请求地址 URL

  • 通过全局变量动态改变所有 API 的请求信息,例如 Query、 Body等参数

前置URL

在测试时我们只需要选中相应的请求地址,测试时域名就会自动加到 API 路径前面,可以通过切换环境快速对开发、测试、线上环境的 API 进行测试

在 API 文档或测试中使用的方式引用环境变量,在发送请求时会自动将环境变量替换为响应的值。

环境变量

环境变量常用语以下场景:

  • 通过环境变量改变 API URL 里面的版本路径,比如 api.postcat.com/user/login

  • 改变请求参数的 Key 和 Value, 比如表单中有一个参数的 version,值是环境变量:

以上这个工具叫 Postcat,是国产的开源 API 工具,除了最常用的文档和测试功能,

目前的 v 0.2.0 版本,新增团队协作功能。除此之外他们还支持:

  • 强大的文档功能

  • 丰富的插件市场,可拓展

  • 前后置脚本

  • 支持查看所有测试历史

  • 支持 Websocket 协议,后续也会新增支持更多的主流协议

在线 Demo:

postcat.com/zh/?utm\_so…

如果你觉得这个开源项目还可以的话,不妨点个 star 支持下他们,如果你觉得还需要继续优化,不妨去提个Issue.

Github:

github.com/Postcatlab/…

Gitee:

gitee.com/eolink\_adm…