Postman页面介绍

1.左边面板为请求的历史与 history和请求集合collections(为达到某一功能而将多个请求放在一个集合里面)

参数也就是跟着接口文档来,没有什么特别的

Postman页面介绍

2.很多接口工具都可以用来测试接口,为什么我们要选择postman呢,那当然是有一些postman的方便与好处了

2.1postman可以设置变量,环境变量和全局变量

环境变量,顾名思义,环境变量是可以区分环境的变量,一般在工作中,测试环境都不只是是一套,所以用环境变量则可以区分

每个环境,

在manage Environments上可以新增环境,然后在每个变量下面新增环境变量,如将url的设置成环境变量,这在应用url是用

{{url}}这样的语法来引用环境变量,将test环境的url设置成环境变量testurl,则使用选择某个环境时可使用 相应的url,即达到了

环境间的切换

Postman页面介绍

Postman页面介绍

设置全局变量,则点击下面的gloabls,按照步骤则可设置

Postman页面介绍

变量还可用js脚本设置,在tests这地方,但是可以看到有pre-request script 和test两个写脚本的地方,他们之前的区别就是

pre-request script时在接口执行之前就会执行,所以接口B中有什么请求参数是前面接口A的返回参数的值得话,可以在这里将接口B中的请求参数用A中的返回参数一个一个赋值(注意全局变量和环境变量是不能存储数组或者是list的)他们必须要申明一个js变量存储下来具体的值,才能赋值给变量,不然变量是拿不到值的(用右上角的code则可以看到请求参数中是否被参数化了),变量只有在使用他时有明确的值时才能被使用,不然就是一个“”{{ XXX}}“”,不然就是一个{{ XXX}}这样的字符串而已,没有具体的值


Postman页面介绍