postman
**星空**
没有无趣的生活,只有无趣的人。
只有不断努力,让一切变得看似云淡风轻!
展开
-
一:postman简介
转https://yuedu.baidu.com/ebook/aaf72f1b42323968011ca300a6c30c225901f07d?pn=3&pa=2转载 2018-08-14 11:15:38 · 191 阅读 · 0 评论 -
二:postman设置环境变量
问题描述:设置环境变量,变化接口访问的地址,例如localhost,换成其他IP地址。例如:有个接口login本地访问为:http://localhost:8061/login测试环境为:http://11.11.11.136:8061/login可以把IP地址根据环境动态的改变,就需要Postman中的环境变量来解决。解决思路:1:在Postman中设置两个环境,本地...转载 2018-08-14 11:18:16 · 1309 阅读 · 0 评论 -
四:postman断言
列出最常用的三个断言:tests["检查返回状态是否等于200"] = responseCode.code === 200;var jsonData = JSON.parse(responseBody);tests["检查返回的body里面isUserExists的值是否正确"] = jsonData.isUserExists === true;tests["检查返回的body里面...原创 2018-08-14 11:25:37 · 360 阅读 · 0 评论 -
三:postman-接口间数据传递
接口间数据传递在我们做接口测试过程中会经常碰到使用上一个接口返回数据的情况,jmeter中可通过正则表达式提取,postman中如何提取呢?我们来看实例,这里使用的同一个接口来演示。我们提取出params中的token,传递给下一个接口使用。 在Tests中增加 var jsonData = JSON.parse(responseBody);postman.setGloba...原创 2018-08-13 17:31:53 · 1102 阅读 · 0 评论 -
五:postman使用csv实现接口数据驱动测试
postman的Collection Runner是一个很强大很好用的工具。顾名思义,Collection Runner可以让你的requests在Postman collection里一次或多次的重复执行,它还可以执行测试并生成报告,这样你就可以跟以前的运行结果比较。Collection Runner里可以import一个csv或json文件来充当value值批量执行http请求和脚本,在某...原创 2018-08-13 17:42:43 · 3285 阅读 · 0 评论 -
postman传递token参数,实现接口测试
我们的需求是这样的,通过获取token的接口返回token(或者有的系统是通过登录接口,返回token),然后请求其他接口时在header头中带上token信息。OK、接下来我们这样操作:1. 打开postman软件,准备一个获取token的接口2.测试获取token的接口,如下图3. 现在该接口接口给我们返回了token值,我们需要把这个token放到一个全局变量、以后每次操...原创 2019-01-07 11:10:34 · 27881 阅读 · 3 评论 -
postman+newman+jenkins 持续集成搭建及使用,实现接口自动化
postman是谷歌的一款非常好用的工具,可以用来做手工的接口测试,也能实现简单的接口自动化持续集成,如果大家觉得postman已经能满足自己的需要,也不想去学习Python+requests,那么postman这个工具一定要好好掌握。环境搭建nodejs+newman安装nodejsnodejs官网下载地址:http://nodejs.cn/download/ 选择适合自...转载 2019-01-07 11:51:47 · 1308 阅读 · 0 评论