【问题标题】:Postman automatically resets environment variable Current Value to nullPostman 自动将环境变量 Current Value 重置为 null
【发布时间】:2021-06-01 07:00:51
【问题描述】:

我有一个在初始值中设置的变量很少的环境。

//Variable, Initial Value, Current Value

 VAR 1, Initial 1, null

 VAR 2, Initial 2, null

我通过单击全部重置将环境当前值更新为初始值。我的环境现在看起来像这样,我保存它。

//Variable, Initial Value, Current Value

 VAR 1, Initial 1, Initial 1

 VAR 2, Initial 2, Initial 2

现在,当我运行我的收集请求时,我收到以下错误:

Error: getaddrinfo ENOTFOUND null

检查我的环境变量后,我看到当前值再次重置为 null。知道为什么会这样吗?我是否遗漏了一些明显的东西。测试中也没有设置任何内容。

 //Variable, Initial Value, Current Value

 VAR 1, Initial 1, null

 VAR 2, Initial 2, null

【问题讨论】:

  • 你希望有人如何调试这个?请在您检索变量并设置变量的位置添加代码:D
  • 看看你是不是不小心从脚本设置环境变量
  • 还要确保点击reset后,保存环境
  • 创建一个新集合和一个新请求并发送它,然后再次看到该行为。如果没有,则检查是否有任何集合级别脚本,或者您将 pm.environment.get 拼错为 pm.enviroment.set
  • @PDHide 谢谢 - 我继承了这些邮递员收藏,从未意识到有收藏级别的脚本。 :)

标签: postman


【解决方案1】:

要调试此类问题,请尝试以下步骤:

  1. 创建一个新集合和一个新请求并发送它,然后再次看到该行为
  2. 检查是否有任何集合级脚本
  3. 检查是否将 pm.environment.get 拼写为 pm.environment.set
  4. 确保在单击重置或编辑变量后保存环境

【讨论】:

    猜你喜欢
    • 2018-09-30
    • 2020-08-06
    • 2018-11-14
    • 1970-01-01
    • 2017-06-21
    • 2013-12-22
    • 1970-01-01
    • 1970-01-01
    • 2017-04-08
    相关资源
    最近更新 更多