快速测试API
功能简介
您可以通过eoLinker AMS对您的API发起在线测试并获得实时的测试报告,eoLinker AMS支持以下常见的测试需求:
- 对HTTP、HTTPS协议的API发起测试
- 设置请求的Header
- 设置请求的Body,支持Form-data、JSON、XML、RAW等数据类型
- 设置请求的RESTful参数
- 设置请求的GET参数
- 进行文件参数测试
- 对本地服务器或者局域网(localhost)进行测试
- 设置请求的鉴权方式,实现API的身份认证
- 通过参数构造器,实现动态生成参数值(uuid、timestamp、date),或者实现各类数据加密操作
- 通过Javascript动态生成请求参数,或者改变返回结果
- 查看详细的请求Header、Body
- 查看详细的返回Header、Body
- 将测试信息保存为测试用例,下次测试时可以直接调用测试用例
- 设置测试用例的返回结果判断条件,并通过eoLinker AMS批量测试测试用例得到测试报告
- 随时查看或者读取某一次请求的历史记录
发起一次API测试
当我们编写完API文档之后,我们可以通过点击页面上方的测试标签,进入到该API的测试页面,在此我们可以填写API的Header、Body等参数值,并且点击发送按钮来发起一次API测试:
如果您希望直接测试API,而不用事先编写API文档,您可以通过点击侧边栏中的API快速测试按钮,直接进入到API测试页面。
设置请求Header
API测试页面中,点击头部标签,输入Header Name和Value:
设置请求Body(Form-data)
API测试页面中,点击请求体标签,输入Form Name和Value:
设置RESTful参数
在eoLinker AMS中,REST参数在URL中通过 {param_name} 表示,系统会在请求时自动用相应的参数值替换URL中的REST参数名,
如有以下设置:
URL=/login/{userName}/{userPassword}
userName=jack,userPassword=123456请求发送时:
URL=/login/jack/123456
更多功能介绍与使用技巧
如需了解更多高级API测试功能以及使用技巧,请移步至API测试章节查看。