Postman
是半半呀~
这个作者很懒,什么都没留下…
展开
-
【12】 postman实战-接口之间数组的使用
1.在folder中的pre-request中,定义数组并设置为全局变量如果该数组不存在,则创建数组;如果存在,则不创建。folder的pre-request在folder的请求执行时都会创建,如果不判断,每次都会将数组初始化if (pm.globals.get("jobCategoryArray") == null) { var jobCategoryArray = new Array(); pm.globals.set("jobCategoryArray", jobCategor...原创 2020-05-20 11:21:07 · 1475 阅读 · 0 评论 -
【11】postman+newman+jenkins持续集成
1.新建任务2.填写任务名称,并复制现有任务(这样只需要改项目相关信息就可以了)。例如,复制:PostmanTest4Account这个任务任务名称为:PostmanTest4+项目名称,首字母大写3.修改任务相关内容:描述任务负责人源码管理git地址,第一个是项目,第二个是环境。如果环境和项目是同一个git地址,下面这个就不需要了构建中,环境的地址和输出文档的地址构建后,邮件接收人空格隔开4.执行,执行完成后相关人员会收到邮件提醒..原创 2020-05-18 15:21:16 · 162 阅读 · 0 评论 -
【10】Postman Intercepter 安装和使用
安装1.先将访问助手安装好(没有访问助手,无法安装postmanintercepter)打开扩展程序,将crx文件拖过来(解压文件夹..)2.扩展postman点击扩展程序,选中postman文件夹(解压文件中的文件夹)3.打开安装好的postmanchrome://apps/,点击postman4.开启插件点击install,以下步骤需要一丢丢运气:有时候会出现无法访问,重试即可...或者直接用我下载好的插件扩展。参考步骤6(强烈建议使用已下载好的哈..原创 2020-05-18 15:15:32 · 398 阅读 · 0 评论 -
【8】TeamWorkSpace+Merge changes
1.新建TeamWorkSpace点击顶部WorkSpace区域,点击Create New填写Name,统一使用项目+QA,例如:AccountQA 输入团队成员邮箱,添加,创建之后,该员工会收到邀请邮件~同意后即可加入。 2.导入Collection将写好的Collection直接导入即可。导入后,团队成员可以看到.3.Create afork_创建集合分支例如:某功能模块接口在新迭代需要改,那么我需要创建分支。之后合并即可~点击集合后面...,点击createa ...原创 2020-05-18 14:57:54 · 727 阅读 · 0 评论 -
【7】SendRequest的使用之数据准备
SendRequest的简介1.发送get请求pm.sendRequest(url, function (err, res) { console.log(err ? err : res.text()); // 控制台打印请求文本});2.发送post请求-json格式的post请求const regRequest={ url:‘xxx’, method=’Post‘, header='Content:xxxx', body:{ mode:'raw'...原创 2020-05-18 14:55:08 · 2917 阅读 · 0 评论 -
【6】预请求 pre-request的使用
预请求:在请求之前执行的内容。预请求的执行顺序1、单个请求的脚本执行顺序如下:与请求相关联的预请求脚本将在发送请求之前执行。与请求相关联的测试脚本将在发送请求后执行。2、对于集合中的每个请求,脚本的执行顺序如下:与集合相关联的预请求脚本将在集合中的每个请求之前运行。与文件夹相关联的预请求脚本将在文件夹中的每个请求之前运行。与集合相关联的测试脚本将在集合中的每个请求之后运行。预请求的使用在介绍动态变量时,提到:动态变量每次执行时都会生成新的。场景:我新增职务,填写编原创 2020-05-18 14:54:14 · 969 阅读 · 0 评论 -
【3】全局变量的使用
Postman全局变量和环境变量的区别a.全局变量只能设置一组,环境变量可以根据需要设置多组进行引用;b.环境变量需切换至对应的环境才可引用,和环境相关的变量设置为环境变量,域名、各环境下的参数等;和环境变量无关的变量设置为全局变量,实体编码等;c.环境变量的优先级比全局变量的优先级要高,如环境变量中和全局变量中都对变量URL进行了设置,在运行时会已环境变量中的为准。1.设置全局变量直接设置参数点击环境变量后的眼睛,可以查看环境变量的值和全局变量的值。点击globals所在行的e原创 2020-05-18 14:51:39 · 818 阅读 · 0 评论 -
【2】Postman之环境变量使用
1.新建环境变量,填写变量和初始值点击Add,填写环境名VARIABLE:变量名,在后续引用变量初始值使需要使用,各个环境保持一致。INITIAL VALUE:初始值,各个环境不同.2.修改请求,引用变量使用{{xxx }}的方式引用变量。我们修改登录的内容。将Url中的内容修改为:{{login}}/Account/Login3.切换环境点击环境变量后的三角,下拉显示:所有环境变量,点击即可切换4.发送请求,查看日志右...原创 2020-05-18 14:49:55 · 596 阅读 · 0 评论 -
postman之采坑大户
以下是我在使用postman中遇到的一些问题。1.我的url、参数都没有什么问题,为啥一直返回500.此时要检查你的请求头request header中的格式是否和你参数一致。请求头:content-type的valeue值参数类型:以上请求,请求头是json类型,请求参数必须是json类型。如果选择其他类型,请求返回一直是500...2.验证时json...原创 2019-12-16 11:10:16 · 401 阅读 · 0 评论 -
【5】Postman之动态变量
在发送请求的时候,我们需要用到随机数,例如:请求的参数是随机的邮箱,随机的字符,随机的图片等...那这种情况,我们如何做到随机生成值呢?哈哈哈哈,postman内置了一些随机变量。接下来分为两部分,第一部分:随机变量有哪些。第二部分:如何使用。第一部分:官方文档:https://learning.getpostman.com/docs/postman/variables-and-envir...原创 2019-12-13 19:15:58 · 14364 阅读 · 1 评论 -
【9】postman+newman输出测试报告
首先,在安装postman的时候不会安装Newman,所以需要我们安装Newman,Newman的按照借助node.js从头开始:1、安装node.js地址:https://nodejs.org/en/备注:安装的时候会出现windowspowershell2.windows+R 输入cmd打开命令界面,①输入:node -v,确定node.js安装成功,环境变量配...原创 2019-12-10 19:26:59 · 848 阅读 · 0 评论 -
【4】Postman之Tests(断言)
简介:使用postman完成请求后,验证返回结果,会用到tests断言。官方提供了很多可以直接使用的方法~接下来主要介绍这些方法是如何使用。1.变量相关:Get an environment variable获取一个环境变量 Get a gloval variable获取一个全局变量 Get a variable获取一个变量 Set an environment va...原创 2019-12-04 09:27:16 · 6903 阅读 · 2 评论 -
【1】Postman的安装
1.postmanapp的下载:链接:https://pan.baidu.com/s/1XvpJ0BTkL4lR_K8hWw2m7Q提取码:o5142.postman和谷歌的集成使用postman官网打不开,是很痛苦的一件事~~~那么,这里是我自己下载好的,存在了网盘中。4.1.2版本链接:https://pan.baidu.com/s/1mBSvcH4t88UyWEjB...原创 2018-08-21 14:36:00 · 281 阅读 · 0 评论