在进行Postman接口测试时会存在部分参数固定不变,无需修改,为了提高用例的可读性与可维护性,可以利用postman的“变量”把经常用到的“固定值”抽离出来,后续更新就会变得十分方便快捷。
postman的变量可分为:集合变量、环境变量、全局变量。
1.集合变量(collection variable)--只在所属集合下生效。
右键一个集合,点击【Edit】,在弹框中切换Variables。
在VARIABLE-CURRENT VALUE填写参数名和参数值。
如上设置的,参数名为test_url,值为www.baidu.com。然后在该集合下创建一条接口,url部分使用集合变量,如下:
2.环境变量(environment variable)--只在变量所属环境下生效。
(1)添加环境变量。
点击设置按钮,打开的弹框就是设置环境变量的地方,在这里可以设置多的环境变量。
在弹框中点击【Add】即可添加环境变量。
(2)使用环境变量。
要使用环境变量中配置的参数,需要先把当前环境设置为某个环境变量。这样的话,在当前环境变量下,无论在哪个集合创建请求时,都可以引用该环境变量下的参数。
3.全局变量(global variable)--在所有环境下都生效(即使环境为No Environment)。
(1)添加全局变量。
点击设置按钮,打开的弹框就是设置环境变量的地方,点击底部【Globals】就会进入设置全部变量的页面。
全局变量也是以键值对的方式添加的,如下:
(2)引用全局变量。
全局变量可以在任意环境,任意集合中引用,如下在No Environment也可以引用。