接口测试工具 |
您所在的位置:网站首页 › raw格式保存有畸变 › 接口测试工具 |
一、简介
1.postman是一款接口测试工具,主要提供强大的接口测试功能,针对是http/https协议 2.postman在接口测试工具中,用以进行接口调试,包括前后端联调postman都是最流行的 3.适用范围:需要调试/测试的接口是http/https的接口时都可使用 二、合集(collections) 1.添加合集方法一:点击collections;点击“+”--输入集合名称 方法二:点击collections;点击“new”;选择“collection”,输入合集名称 2.添加请求方法一:找到合集;点击“...”;选择“add request”;输入请求的名字和地址 方法二:点击旁边“+”;输入请求地址,点击“save”;选择合集并保存 三、发起请求tips: 1.请求:请求头在headers里;请求参数在params或者body中 2.响应:响应头在headers中;响应提供了状态码、响应时间、响应数据大小的展示;响应内容在body中;响应缓存在cookies里 get请求 无参数的get请求1.将请求地址复制到URL地址栏 2.请求方式选择get 3.点击send发送请求 有参数的get请求1.将请求地址复制到URL地址栏 2.请求方式选择get 3.在params里填写请求参数 4.多个参数写在params中,地址栏里参数部分使用“?”分隔,每个参数之间使用“&”连接 get请求的特点1.get请求没有请求体,请求的参数会自动拼接到url地址上 2.在get请求中会把参数进行urlencode编码(常见编码 %:%25 空格:%20) post请求 x-www-form-urlencoded步骤: 1.复制url到地址栏 2.修改请求方式为post 3.选择body;x-www-form-urlencoded 4.填写参数和对应值(key--value) JSON格式(在公司中最常用的传参格式)步骤: 1.填写测试url地址:http://www.httpbin.org/post 2.修改请求方式为post 3.选择body--raw--json格式 4.在输入框内填写json格式的传参内容 json格式: 1.json数组:列表 2.json对象:字典(只能用双引号) 3.json嵌套:列表和字典间的嵌套 form-data格式步骤: 1.填写测试url地址:http://www.httpbin.org/post 2.修改请求方式为post 3.选择body--form-data格式 4.填写键值对,点击send发送请求 form-data格式和其他传参方式的区别:headers里的content-type多一个boundary,在实际工作中,boundary由开发提供 binary格式使用场景:上传文件时 步骤: 1.填写测试url地址:http://www.httpbin.org/post 2.修改请求方式为post 3.选择body--binary--select file;选择上传的文件 4.点击send发送请求 tips:如上传的是图片文件时,会进行Base64编码,该编码方式可逆 四、环境变量在实际工作中测试人员会测试多个环境下的功能代码 测试环境/预发布环境:除服务地址或端口不一样,其他的地址全部一样。 生产环境:一般只做功能的验收,所欲都是正向流程,不能影响用户流程 添加环境变量:1.点击environments里的“+” 2.输入环境变量名 3.添加环境变量 variable:变量名 initial:初始变量 current:当前变量值 使用环境变量:1.在右上角选择环境变量 2.在需要使用的地方用{{variab名}} 五、postman断言--test1.状态码断言:点击 Status code:code is 200 2.断言开发自检字段:点击Response Body:JSON value check 3.断言具体的数据值:Response Body:JSON value check tips: to.eql:等于 to.include:包含关系 to.contain:包含关系 六、postman参数化1.先准备测试数据,数据格式为csv;使用notepad+++打开并修改编码方式为UTF-8 2.在参数里加{{表头}} 3.点击“collection”的“...”,选择“run collections” 4.选择参数化执行的接口,点击“selected file”上传参数化文件“run” tips:在断言里使用参数化文件时,采用data.表头格式 七、postman的其他用法 导出点击集合旁的“...”;选择“export”;选择存放路径 导入点击import;点击“file”;点击“upload files”;选择相应文件上传 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |