Postman - 环境变量

变量提供了在请求、集合、脚本等中保存和重复参数的选项。如果我们需要修改一个值,我们只需要在一个地方进行修改。因此,变量有助于最大限度地减少出错的机会并提高效率。

在 Postman 中,环境由一个键值对组成。它有助于分别识别每个请求。当我们创建环境时,我们可以修改键值对,这将从同一请求产生不同的响应。

环境中键值对中的键称为环境变量。可以有多个环境,每个环境也可以有多个变量。但是,我们可以一次使用一个环境。

简而言之,环境允许在不同的数据集中执行请求和集合。我们可以为生产、测试​​和开发创建环境。每个环境都有不同的参数,如 URL、密码等。

创建环境

按照下面给出的步骤在 Postman 中创建环境 −

步骤 1 − 导航到 新建菜单,然后单击 环境

新建菜单

步骤 2管理环境 弹出窗口打开。我们必须输入环境名称。然后,添加变量名称和值。

在这里,我们添加了变量 u 和值为 https://jsonplaceholder.typicode.com/users。关闭弹出窗口。

管理环境

步骤 3 − 新环境 (ENV1) 反映为无环境下拉菜单中的项目之一。

下拉列表

步骤 4 − 选择 ENV1 环境 并在地址栏中输入 {{u}>。要在请求中使用环境变量,我们必须用双花括号 ({{<环境变量名称>}}) 将其括起来。

步骤 5 − 然后,单击 发送。可以使用此变量代替实际 URL。我们收到了响应代码 200 0K(表示请求成功)。

URL

环境变量范围

环境变量的范围在创建它的环境中。这意味着它具有局限于该环境的本地范围。如果我们选择另一个环境,并尝试访问相同的环境变量,我们将收到错误。

在本章中,我们在 ENV1 环境 中创建了一个环境变量 u,并在发送 GET 请求时,我们得到了所需的响应。

但是,如果我们尝试从另一个环境(例如 Environment_Test)使用相同的环境变量 u,我们将收到错误。

以下屏幕显示了错误,如果我们从另一个环境使用相同的环境变量 u,我们可能会收到错误 −

Variables Scope