API接口测试--postman自动化以及环境变量

  在用postman进行接口测试的时候,可以实现自动化以及环境变量的设置。

  自动化即添加配置好请求,然后一次性进行运行,之前都是需要单个运行,点击Send;环境变量即,一些请求的变量是重复的,比如某个参数或者URL的一部分,那么可以引用环境变量。

  一、环境变量

  比如我们测试一个,天气预报的接口,分别测试 上海,深圳,北京,河南几个地方。测试的时候,除了city参数不一样,key参数都是一样的,我们就可以将key设置为环境变量。

  点击又上角的眼睛的符号,environment点击add,名称为 weather environment. Variable为变量名称,可以自由选取,初始化值写入key的值即可

  

 

   然后在请求里面进行引用,右上角选择刚刚的环境变量名称,weather environment.引用方式为{{variable}},variable为变量名称,如下图所示

  

 

   二、自动化 

  postman也可以进行自动化,比如我写好了四个不同城市的请求,现在想要一起进行运行。与之前不同的是,这次需要在Tests里面添加断言,来进行判断是否运行通过。这里我们做个简单的判断,返回的状态码为200.

  

 

 

  然后点击collection,可以看到Run按钮,点击Run,左边勾选你需要运行的请求,右边选择迭代次数,如果每个只运行一次,则填1即可。勾选Save response

  

 

 

   运行结果如下图所示,显示结果为pass。点击请求名称,查看请求相关数据,如URL,header,body等

  

 

   

 

 

  

posted @ 2021-08-02 17:38  longlongleg  阅读(201)  评论(0编辑  收藏  举报