Postman进阶篇

Postman设置变量

一、变量

设置全局变量和环境变量
例如:我们的项目有3个环境分别是测试环境、预发布、和线上,它们的domain都是 XXX.chime.me.
测试环境:test.chime.me
预发布:prerelease.chime.me
线上:chime.me
为了不用每个环境都去写一遍接口,我们可以把XXX设置成为环境变量,测试不同的环境,只需要切换环境变量即可。

如何在postman中设置环境变量:
1、把HTTP中XXX.设置为变量“domain_name”,即

http://{{domain_name}}chime.me/

2、点击右上的小眼睛,添加3环境个变量

3、选择对应的环境,变量填充成对应的值:

二、运行collection

三、从命令行运行postman脚本

运行准备:
导出collection
安装nodejs和npm
安装newman

1、导出collection:


点击Export即可导出一个JSON格式的文件。

2、安装nodejs和npm

下载安装nodejs
http://nodejs.cn/download/

3、安装newman

运行命令行 :

$ npm install newman --global;

运行postman脚本

安装成功后使用newman运行导出的JSON文件

$ newman run XXX.json -d data.json -r 生成的报告格式

-d :添加测试数据变量
-r :生成报告的格式,可生成多种格式的报告