postman 使用
Posted klb561
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了postman 使用相关的知识,希望对你有一定的参考价值。
https://www.cnblogs.com/qiaoyeye/category/832935.html
postman变量的使用
使用变量
Postman API中跟测试环境相关的部分经常变动
测试的时候需要修改
比如:URL 中的 localhost
解决方案:使用变量
Postman变量就是一个字符串标识,用来对应一个数值(通常是字符串)
如果Postman的API中多处使用某个字符串,我们可以使用变量代表它
如果另外一个测试环境中该值需要修改,我们只要修改这个变量的定义
Postman有个概念叫环境
支持多个环境
一个环境里可以配置多个变量
这些变量通常针对某个测试环境而言的。比如 服务器地址,端口号
可以为这些不同的测试环境,设置响应的Postman环境
这样我们从一个环境切换到另一个环境的时候,只需要选择不同的Postman环境就可以了
#环境里面的变量的目的就是:切换环境的时候,需要改的通用的配置数据放在里面。通常就是IP地址,端口等一些公共的数据。典型的就是IP地址(见图)
Postman里面还有全局变量
有些变量,我们并不想配置到很多套环境里面
因为基本上这就是一个固定的值,要修改的话,所有的环境里面都要修改。
比如我们要添加的课程信息
#通常跟环境没有关系的。举例:两个不同的版本,在北京课程叫“初中化学”,在上海叫“初中科学”。
小结:
环境变量通常是跟测试环境相关的,比如有3个环境就定义3个环境里面的数据
全局变量:跟环境没有关系,数据比较长,且要多次使用它,就可以放在全局变量里面。
1
2
Postman抓包(客户端是浏览器的)
postman抓包的优点就是:抓完之后会自动写到key value里面了
但是对于HTTPS的貌似不行
客户端是浏览器的
以上是关于postman 使用的主要内容,如果未能解决你的问题,请参考以下文章
Postman配合Postman Intercepter使用
Postman系列一:Postman安装及使用过程中遇到的问题
Postman Interceptor和postman更改id仍然无法使用的,从这里下载相同版本的postman和interceptor插件