我正在使用Postman Chrome 插件来调用 HTTP 请求以进行软件测试。我将环境功能与环境和全局变量一起使用来替换我的请求标头和正文中的变量。
变量替换工作正常(我可以从 HTTP 服务器的响应中看出这一点)。
但是,我希望能够在替换变量 后查看请求标头和正文值。 我怎样才能做到这一点?
2018 年 12 月 12 日更新 - Chrome 应用程序与 Chrome 插件 - 顶部的最新更新
随着Postman Chrome App 的弃用,假设您现在使用的是Postman Native App,现在的选项是:
有关每个选项的完整详细信息,请参见下文。
就个人而言,我仍然选择 2)生成“代码”按钮/链接 ,因为它允许我查看变量而无需实际发送。
演示请求
演示环境
1) 用鼠标悬停在变量上
2)生成“代码”按钮/链接
3) 邮递员控制台
更新:2016-06-03
虽然上述方法确实有效,但实际上,我现在通常使用邮递员请求屏幕上的“生成代码”链接。生成的代码,无论您选择哪种代码语言,都包含替换变量。点击“生成代码”链接更快,此外,您无需实际发出请求即可查看替换变量。
原答案如下
要查看 Headers 和 Body 中的替换变量,您需要使用 Chrome 开发者工具。要从 Postman 中启用 Chrome 开发人员工具,请按照http://blog.getpostman.com/2015/06/13/debugging-postman- requests / 执行以下操作。
我已经复制了上面链接中的说明,以防将来链接损坏:
在 Chrome URL 窗口中输入 chrome://flags
搜索“打包”或尝试找到“打包应用程序的启用调试”
启用设置
重启 Chrome
您可以通过右键单击 Postman 中的任意位置并选择“检查元素”来访问开发人员工具窗口。您也可以转到 chrome://inspect/#apps,然后单击 Postman 标题下 requester.html 下方的“nspect”。 启用后,您可以在编写测试脚本时使用网络工具选项卡获取有关您的请求或控制台的更多信息。如果您的测试脚本出现问题,它会显示在此处。
您可以通过右键单击 Postman 中的任意位置并选择“检查元素”来访问开发人员工具窗口。您也可以转到 chrome://inspect/#apps,然后单击 Postman 标题下 requester.html 下方的“nspect”。
启用后,您可以在编写测试脚本时使用网络工具选项卡获取有关您的请求或控制台的更多信息。如果您的测试脚本出现问题,它会显示在此处。