Postman接口测试基础和实战(2)

环境变量与全局变量定义及相关例子

  • 使用变量原因:接口测试过程中,经常需要使用已经设定好的参数或者从其他接口的返回中获取变化的参数,Postman提供了变量的机制供这种场景使用。
  • Postman环境变量定义:相当于把一系列的数据进行分组,作为一套使用过程中的环境进行操作。
  • 变量种类:分为环境变量和全局变量两种,在接口请求中可以选择一组环境变量使用。而全局变量是一个一个变量单独设置后作为整个postman都可以使用的变量,即可跨接口请求供所有请求使用。
  • 变量格式:{{变量名}}调用变量的值。

1.2 在天气接口中,每次输入city名字比较麻烦,通过设置变量名为cityname,可以直接调用之前设定好的城市参数。
步骤为:

  • 在value中输入{{cityname}},鼠标hover会显示红色提示未配置环境变量。
  • 编辑右上角按钮配置环境变量,如下图1显示。
  • 如图2进入配置页,点击add按钮添加变量,输入key值为cityname,value为任何城市名,点击save.
  • 如图3,配置好环境变量cityname为海口,点击send,会返回海口的相关信息。
  • 点击右上角无环境变量区域,将刚设置好的环境变量选择进去。如图4所示。
    -如图5,若接口和所选择的环境变量不对应,点击send会提示参数错误。

Postman接口测试基础和实战(2)

Postman接口测试基础和实战(2)
Postman接口测试基础和实战(2)

Postman接口测试基础和实战(2)
Postman接口测试基础和实战(2)