接口测试
测试接口,postman和jmeter是用得最频繁的工具。
下面主要介绍postman测试http协议接口的用法,包含get,post(form-data,json,上传文件,cookie)。
安装:
官网下载
双击下载好的安装包
下载好了,直接运行exe文件直接安装
Postman最顶层的工具栏包含以下选项:
-- 侧栏切换图标 - 显示或隐藏侧边栏
-- 运行(Runner)按钮 —— 打开集合运行窗口
-- 导入(Import)按钮 ——通过用文件,链接或原始文本将Postman集合,环境,WADL,Swagger,RAML或cURL导入到Postman
-- 新窗口图标 —— 打开一个新的Postman窗口
-- Builder和Team Library选项卡 —— 在请求构建器和团队库视图之间切换
-- 拦截器/代理图标 —— 管理代理或拦截器设置
-- 同步状态图标 ——查看并更新您的Postman帐户的状态
-- 用户下拉列表 —— 管理集合链接和您的个人资料,或登录或退出您的Postman帐户
-- 通知图标 —— 接收通知或广播
-- 设置图标 - 管理Postman应用设置并查找其他支持资源
-- 爱心图标 - 爱Postman?点击这个按钮来分享爱
主要界面功能介绍
l New: 新建,可以创建request(请求),collection(请求集),environment(环境变量)等。
l Inport:导入,可以直接导入postman请求集,curl等一些请求文件。
l Runner: 执行请求,可以选择执行请求的collection,并且添加执行参数,例如执行时间,执行次数等等。
l Workspace: 工作台,可以选择使用个人工作台或团队工作台,可以创建team并且邀请成员加入一起编辑使用请求集。
l History: 历史请求,所有调试的历史请求数据
l Collection: 请求集,可以创建保存,将某些请求放到一起形成请求集
l Environment: 环境变量,管理设置的环境变量,可以设置全局环境变量,也可新建环境,添加环境变量
工作台页面主要介绍
l 请求方法: 支持get,post,put,patch等请求方法
l URL: 可以直接输入请求URL,也可以通过环境变量设置,自定义URL
l Params: 请求参数
l Authorization: 认证鉴权,支持多种授权鉴权
l Header: 请求头
l Body: 请求体,包含form-data,json,文件上传等
l Pre-request-Script: 请求脚本,可以在请求发起前执行的脚本
l Tests: 接口测试,请求完成后进行的测试脚本
l Cookies: 可以为请求添加cookies
网友评论