Postman - Newman 概述

Newman 是 Postman 中使用的潜在命令行运行器。我们也可以从命令行执行和验证 Postman Collection。Newman 具有与 Postman 一致的功能。

我们可以像在 Collection Runner 中一样在 Newman 中运行 Collection 中的请求。Newman 可以同时占用 NPM 注册表和 GitHub。我们还可以使用 Newman 执行持续集成或部署。

如果所有执行均无错误完成,Newman 会抛出状态代码 0。持续集成工具会读取状态代码并相应地使构建失败/通过。

我们可以将标志 --bail 添加到 Newman,以便在测试中遇到状态代码为 1 的错误时暂停。这可以由 CI 工具解释。 Newman 基于 node.js,使用 npm 作为包管理器。

Newman 安装

Newman 的安装需要 Node.js 和 npm。按照以下步骤安装 Newman −

步骤 1:导航至链接 − https://nodejs.org/en/download/current/ 下载 Node.js。

Newman 安装

步骤 2 −下载完成后,执行以下命令验证 Node.js 是否安装正确。

Windows 中验证安装的命令如下 −

node --v

Linux 中验证安装的命令如下 −

node --version

下图显示系统中安装的 Node.js 版本 v10.15.2。

Node version

步骤 3 − npm 随 Node.js 一起分配,因此一旦我们下载 Node.js,就会默认下载 npm。要验证 npm 是否在我们的系统中可用,请运行以下命令 −

Windows 中验证安装的命令如下 −

npm --v

Linux 中验证安装的命令如下 −

npm --version

下图显示系统中安装的 npm 版本 5.8.0 −

Node version1

步骤 4 − 要安装 Newman,请运行以下命令 −

npm install -g newman。

步骤 5 − 要验证 newman 的版本,请运行以下命令−

Windows 中验证安装的命令如下 −

newman --v

Linux 中验证安装的命令如下 −

newman --version