本文介绍如何使用API接口辅助系统(Postman Online)测试局域网接口,以及当接口发布到线上时如何实现一键回归功能。

前提条件

确保本地服务器可以访问公网,能和公网进行数据通信。

开启本地接口测试

  1. 已在IntelliJ IDEA中安装和配置Cloud Toolkit(2020.8.2及以上版本),详情请参见在IntelliJ IDEA中安装和配置Cloud Toolkit
  2. 在顶部菜单栏选择Tools > Alibaba Cloud Toolkit > Preference...
  3. Settings页面左侧导航栏选择Alibaba Cloud Toolkit > Appearance & Behavior > Deployment
  4. Deployment页面中勾选API Testing,在账号配置列表中选择目标账号,单击OK
    API Testing
    说明 若停用API Testing,则在Deployment页面中去除勾选API Testing,单击OK即可。

使用Cloud Toolkit执行接口测试

  1. 登录API接口测试辅助系统
  2. 在左侧导航栏选择测试用例,单击右上方的创建用例,详情请参见创建接口测试用例
  3. 选择以下任一种方式执行测试接口。
    • 用例详情页面,单击执行用例右侧的下拉箭头,在下拉列表中选择使用CloudToolkit执行。用例详情——使用CloudToolkit执行
    • 用例列表页面,单击目标用例执行右侧的下拉箭头,在下拉列表中选择使用CloudToolkit执行。使用CloudToolkit执行
    您可在执行历史页签中查看详细执行结果。

执行结果

使用CloudToolkit执行,测试用例进入待执行状态。Cloud Toolkit插件执行测试用例会调用本地环境得到接口返回值,并把返回值回调到Postman Online的服务器上执行断言等操作。实现使用Postman Online进行测试用例的编排,在局域网内调试通过后,发布服务到线上环境,使用已沉淀的测试用例对线上接口巡检回归。