一、前言
Newman是Postman的命令行集合运行器。它允许用户直接从命令行运行和测试Postman集合。它是基于可扩展性而构建的,因此用户可以轻松地将其与持续集成服务器和构建系统集成。
Newman与Postman保持了功能对等,用户可以使用Newman执行所有针对集合的操作。
用户可以从npm注册中心和GitHub上搜索并获取得Newman。
二、安装Newman
Newman是建立在Node.js上的。要运行Newman,需要事先安装Node.js,根据操作系统(Linux、Windows、Mac OS)下载和安装对应的Node.js。
1.在Windows下安装Newman
1)下载安装Node.js
打开浏览器,输入Node.js官网地址,单击“DOWNLOADS”连接,如图所示:
这里下载一个64-bit的.msi安装文件,下载完成后,双击下载文件,根据提示,完成软件安装。
2)安装Newman
借助npm工具,可以通过下面的命令安装Newman。注意,需要使用“-g”参数来全局安装Newman,这将允许用户从任何地方运行它。
npm install -g newman
3)运行Newman
通过Newman来运行集合是非常简单的一件事情,直接运行导出的集合文件,格式为JSON
newman run mycollection.json
2.CentOS(Linux)下安装Newman
1)在CentOS上一般通过yum(CentOS的包管理工具)来安装Node.js和npm,在此之前需要先给yum添加epel和remi源。
①添加epel源
64位系统添加命令如下:
rpm -ivh http:///pud/epel/6/x86_64/epel-release-6-8.noarch.rpm
32位系统添加命令如下:
rpm -ivh http:///pud/epel/6/i386/epel-release-6-8.noarch.rpm
导入键的命令如下:
rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
②添加remi源
具体命令如下:
rpm -ivh http:///enterprise/remi-release-6.rpm
rpm --import http:///RPM-GPG-KEY-remi
2)安装完成后,执行
具体命令如下:
curl --silent --location https:///setup_5.x | bash -
yum -y install nodejs
3)全局安装Newman,在Ubuntu中安装Newman
具体命令如下:
npm install -g newman