资源管理
本文为您介绍如何添加环境、新建数据库连接、新建脚本及添加全局变量,提高 API 管理时的效率。
环境管理
环境是服务与接口的部署集合,也是用户测试与访问的目标对象,项目研发过程中会定义和部署多套环境。例如,个人开发环境、公共测试环境、预发环境、生产环境等。不同的环境的请求地址(域名等名字服务)、请求参数值可能都有所差异,API 管理支持预定义环境,支持在对环境发起请求和测试时为请求附加上特定的地址、参数及其他信息,从而达到用例复用的目的。
登录团队的具体项目后,点击工作台左侧「API 管理」。在「资源管理」->「环境管理」页面右上角点击「添加环境」。在「添加环境」页面填写环境的基础信息,包含环境名称、描述和环境类型等信息。
- 环境类型:支持选择开发环境、测试环境、预发布环境和生产环境。
- 访问入口:指定当前环境下接口的访问入口。可以将「接口服务范围」指向统一的入口地址,实现快速指定服务地址;也支持添加多个访问入口,将不同接口的不同协议绑定到对应的访问地址,实现个性化配置。
- 环境变量:使用环境变量时,可以实现接口在请求不同环境时使用不同的请求参数。当接口向此环境发起请求时,将使用此环境下定义的变量值进行变量替换。
确定添加后,在「环境管理」页签可以查看、编辑、删除已添加的环境信息。
数据库连接管理
在执行 SQL 之前,需事先提供 SQL 所操作的数据库实例及其账号密码等连接配置。在「资源管理」->「数据库连接」页面右上角,点击进入「新建数据库连接」页面可进行连接的管理。
可以添加多个连接配置,指定在不同的测试环境下使用不同的数据库实例,方便在后续测试任务执行时,根据选择的环境连接对应的数据库实例进行测试。
脚本管理
系统支持在项目内定义公共函数和脚本,方便快速引用或复制脚本,以便复用公共逻辑。在「资源管理」->「脚本管理」页面可以查看系统内置脚本、新增自定义脚本。
在「脚本管理」的「自定义脚本」页签点击右上角的「新建脚本」,在「新建脚本」页面配置脚本语言、参数信息、脚本内容等信息。
脚本语言支持 JavaScript 及 Python3。
脚本类型取值为「函数封装」,定义可被外部调用的函数,只可被脚本调用不可作为公共脚本引用。
在参数配置区域配置参数名称、参数默认值及参数描述,可通过拖拽参数行左侧进行排序。
在脚本内容区域编写脚本逻辑,在脚本编辑框右侧展示系统内置的常用函数及脚本,可以选择并快速复用。
新建成功后,在「脚本管理」页面的「自定义脚本」页签可以查看、编辑、删除已添加的脚本。
全局变量管理
全局变量不受当前环境的影响,在同一个项目下该变量都会生效。在「资源管理」->「全局变量」页面最下方点击「添加变量」,输入变量名称、变量值及描述信息。支持编辑、批量编辑及删除全局变量。
在阅读中是否遇到以下问题?*
您希望我们如何改进?*
如果您希望得到回复,请留下您的邮箱地址。