邮递员“环境快速查看”不显示全局变量

Posted

技术标签:

【中文标题】邮递员“环境快速查看”不显示全局变量【英文标题】:Postman "Environment quick look" not displaying Globals variables 【发布时间】:2018-08-16 14:18:07 【问题描述】:

我是 Postman 的新手,遇到“环境快速查看”不显示任何全局变量的问题。我团队的其他成员看过这个,他们不明白为什么我会遇到这个问题,而他们没有。

我安装了最新版本的 Postman(v6.0.9 - 与其他没有问题的团队成员相同的版本)。

我还运行了由其他团队成员创建的相同测试集合,并在测试运行之前选中了“持久变量”复选框,但无济于事。

我还尝试卸载并重新安装我的 Windows x64 版本的 Postman 实例,但这没有任何区别。我不确定此卸载是否完全有效,因为全新安装记住了我们正在表征的外部 API 所需的证书。

其他团队成员看到的全局变量如下所示:

有没有其他人遇到过这种奇怪的行为并有解决方案?

【问题讨论】:

你之前有没有在你的 postman 界面中添加环境变量和全局变量。因为首先你必须添加环境和全局变量 是的。我正在运行的集合有 400 个测试,并且有许多其他团队成员在他们的机器上运行时可以看到的环境和全局变量。 尝试这里定义的 postman.setEnvironmentVariable 和 postman.setGlobalVariable blog.getpostman.com/2014/02/20/…。它可能会有所帮助 我们正在使用新的邮递员语法在“预请求脚本”中设置许多全局变量,例如pm.globals.set("Id", Id); 另外,如前所述,其他团队成员看到这些全局变量出现 【参考方案1】:

我为解决这个问题所做的工作(我仍然不知道为什么会发生)如下:

我打开了管理环境 我点击了导入按钮 我浏览到一个 JSON 文件,该文件由团队成员保存,该成员可以看到 Globals 变量(他使用“下载为 JSON”选项) 现在可以快速查看并记住全局变量

【讨论】:

【参考方案2】:

您的Manage Environment 设置中有哪些条目? (点击齿轮访问它。)

【讨论】:

我这里没有任何条目,但其他团队成员有。

以上是关于邮递员“环境快速查看”不显示全局变量的主要内容,如果未能解决你的问题,请参考以下文章

POSTMAN 错误:未解析变量:“此变量未在活动集合、环境或全局变量中定义。”

URL编码邮递员变量?

为啥 R 中的 ls() 不显示全局变量?

如何获取邮递员环境和邮递员全局 URL 以传递给纽曼?

js中怎么把一个变量变成全局变量

php扩展在全局变量中不存在但是打印phpinfo却存在?