Postman使用手册3——环境变量

1、环境变量

当使用API的时候,你可能常常须要使用不一样的设置。环境设置可让你使用变量自定义request。这个方法可让你轻松的在不一样的设置之间改变而不用改变你的request。你不须要担忧要记住Postman中全部的这些变量的值。环境能够下载保存为JSON文件,之后能够再加载他。数组


manage environment.png

environment.png

环境变量被设置为键值对,键为变量的名字。测试

变量能够以这个形式使用: {{variableName}},这个字符串{{variableName}} 将会被他的值所替代。例如:环境变量名为 'url',值为 'http://localhost' ,你能够在request的URL字段中使用{{url}},{{url}}将会在request发送时被替换成 'http://localhost'。url

只有当前环境中的变量才是有效的。使用环境变量选择器选择一个环境.net


env_selector.png

环境变量能够帮助你分离敏感数据例如keys和passwords。你最好保存全部的敏感值到一个环境中,提供一个虚拟的环境来使用。若是你信任这个用户,你也能够给他你的环境。3d

警告:环境和全局变量被存储为字符串。若是你正在存储对象或数组,请确保在存储前使用JSON.stringify()格式化他们 ,在检索时使用 JSON.parse()。code

2、全局变量

全局变量提供了一组老是有效的变量。你能够有不少环境变量,可是同一时间只能有一组有效。可是你能够像使用环境变量同样使用全局变量。orm

若是一个有效的环境变量名和全局变量名重名,那么全局变量名将被环境变量名覆盖。对象

3、设置环境变量

在不一样的环境中测试requestblog

1.Create an environment


  • 点击No environment按钮

test_multi_environments_1.png
  • 选择 Manage environments,点击Add按钮。

test_multi_environments_2.png
  • 填写变量名和变量值

test_multi_environments_3.png
  • 提交

2.建立你将要测试使用的环境


咱们能够duplicata(复制)咱们刚建立的环境,这样咱们就没必要再填写一次了。字符串

3. 在request中使用环境变量


环境变量可使用在如下地方:

  • URL
  • URL params
  • Header values
  • form-data/url-encoded values
  • Raw body content
  • Helper fields

在你要使用的变量名上附上双花括号。


test_multi_environments_4.png

4.选择要使用的环境


当咱们选择了环境以后,Postman将会用变量的值替代全部的变量。若是没有选择环境,Postman将会在全局变量中寻找对应的变量。

5.发送request


6.改变环境,再次发送request。


7.重复上述步骤直到全部的环境都被测试。

相关文章
相关标签/搜索