postman 第4节 切换环境和设置读取变量(转)

postman提供了environment管理功能,想要在多个环境中测试,比如在测试环境、灰度环境、生产环境等,只需要用同样的接口,切换下环境即可,非常方便。具体步骤:

切换环境

1.点击界面右上角的倒三角,点击manager environment。

2.可以add,或者点击已有的环境,进行编辑.

3.在接口中可以这样引用测试环境的配置信息,如{{testip}}是引用的testip的值,{{testport}}是引用的testport的值,一定要记得在右上角切换到刚才添加的测试环境。

4.点击右上角的环境即可快速切换环境

读取变量

双层大括号引用变量名,如{{testip}}

设置变量

  • 手动设置

在manager environments里面,点击globals,进行变量设置,引用变量方法同上。

  • 代码设置

接口B需要用到接口A返回的报文中的某个字段,在Tests中编写脚本如下:

var jsonData = JSON.parse(responseBody);

postman.setGlobalVariable("test12", jsonData.status);

运行后,我们就会在globals的变量中看到test12已经自动添加了进去。

引用变量值的方法同上。

读取token如下

{"data":{"amount":2330,"callBackUrl":"http://192.168.230.4:8082/order/notify/payCallBack","cancelTime":"2016-09-29 11:59:52","createTime":"2016-09-29 11:44:52","token":"5001890406"},"status":0}

----------

var jsonData = JSON.parse(responseBody);

postman.setGlobalVariable("token", jsonData.data.token);

时间: 2024-12-14 13:13:02

postman 第4节 切换环境和设置读取变量(转)的相关文章

postman使用之四:切换环境和设置读取变量

postman提供了environment管理功能,想要在多个环境中测试,比如在测试环境.灰度环境.生产环境等,只需要用同样的接口,切换下环境即可,非常方便.具体步骤: 切换环境 1.点击界面右上角的倒三角,点击manager environment. 2.可以add,或者点击已有的环境,进行编辑. 3.在接口中可以这样引用测试环境的配置信息,如{{testip}}是引用的testip的值,{{testport}}是引用的testport的值,一定要记得在右上角切换到刚才添加的测试环境. 4.点

postman使用之四:设置读取变量和切换环境

postman提供了environment管理功能,想要在多个环境中测试,比如在测试环境.灰度环境.生产环境等,只需要用同样的接口,切换下环境即可,非常方便.具体步骤: 设置环境变量  1.点击manager environment,添加新的接口环境地址及其他变量 2.在接口中可以这样引用测试环境的配置信息,如{{weUrl}}是引用的weUrl的值一定要记得在右上角切换到刚才添加的测试环境. 切换环境 1.点击界面右上角的倒三角,点击manager environment. 原文地址:http

Linux设置环境变量小结:设置永久变量&临时变量 全局变量&局部变量

1.总结背景 在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容.如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了. 这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分. 2.变量简介 Linux是一个多用户的操作系统.每个用户登录系统后,都会有一个专用的运行环境.通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义.用户可以对自己的运行环

spring切换环境变量——@Profile注解的使用

在容器中如果存在同一类型的多个组件,也可以使用@Profile注解标识要获取的是哪一个bean,这在不同的环境使用不同的变量的情景特别有用.例如,开发环境.测试环境.生产环境使用不同的数据源,在不改变代码的情况下,可以使用这个注解来切换要连接的数据库. 步骤如下:  1. 在bean上加@Profile注解,其value属性值为环境标识,可以自定义: 2. 使用无参构造方法创建容器 3. 设置容器环境,其值为第1步设置的环境标识 4. 设置容器的配置类 5. 刷新容器 注:2.4.5步其实是带参

Ubuntu 桌面设置之网络环境的设置

Ubuntu 桌面设置之网络环境的设置 由于无线技术的扩展,很多情况下,并不依赖于有线环境的联通而能实现大家对网络的需求,比如在图书馆,在实验室,在飞机场,星巴克等等.尽管有很多时候,都可以使用系统的默认设置,但是,更多时候,需要自己手动设置,甚至需要修改一下配置文件. 在我们实验室的网络环境下,是4台无线路由进行无缝连接,其中一台路由转发信号,构建了3个子网.由于廉价路由的通性,获取不到IP,连接不上ROUNTER的情况时有发生,所以,有必要对客户端的电脑进行设置,在WIN下面,可以说是极为简

教你如何在Kali Linux 环境下设置蜜罐?

导读 Pentbox是一个包含了许多可以使渗透测试工作变得简单流程化的工具的安全套件.它是用Ruby编写并且面向GNU/Linux,同时也支持Windows.MacOS和其它任何安装有Ruby的系统.在这篇短文中我们将讲解如何在Kali Linux环境下设置蜜罐. 如果你还不知道什么是蜜罐(Honeypot),蜜罐是一种计算机安全机制,其设置用来发现.转移.或者以某种方式,抵消对信息系统的非授权尝试. 下载Pentbox: 在你的终端中简单的键入下面的命令来下载 pentbox-1.8. [em

postman 添加环境变量 并 读取变量 作为参数 传入,跑整个场景

上篇文章 写了 postman 基本使用 和 检查点. 这篇 记录一下 多个测试用例组成的一个场景下. 如何通过读取变量跑完整个场景. 因为有些场景 的用例是彼此关联的. 所以通过参数来实现. 如 我们测试的一个东西,用户登录的时候,有一个临时的token, 正式登录 要依赖整个临时的token 作为参数传入. 那么 我就 将 token 写成一个参数,就像一个公共变量,需要的时候 直接 拿来 就好了. 使用过程:  在 manange environments 里 添加环境变量. 如 2.在接

关于JDK 安装,以及Java环境的设置

关于JDK 安装,以及Java环境的设置 1.下载JDK1.6,选择对应的安装路径 2.配置相应的Java 环境变量 A.属性名称:JAVA_HOME 属性值:C:\Program Files\Java\jdk1.6.0_02 B.属性名称:PATH 属性值:;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin C.属性名称:CLASSPATH 属性值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar 要加.表示当前路径,另

vs2010代码环境配色设置(c++)及除去中文注释的波浪线

vs2010自有配色时间长了累的眼疼,今天花点功夫找了一下,结合自己风格,灰色配色主题,效果很好 vs2010 配色效果如下: 下载地址: http://download.csdn.net/detail/seagate_64/8299763 如何去掉中文注释的波浪线 vs2010英文版: 用英文版的vs2010有一个问题,就是注释由于是中文所以老显示表示语法错误的波浪线.研究了一下,下面是解决方法: tools-options-Environment-International Settings