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。
步骤 2 −下载完成后,执行以下命令验证 Node.js 是否安装正确。
在 Windows 中验证安装的命令如下 −
node --v
在 Linux 中验证安装的命令如下 −
node --version
下图显示系统中安装的 Node.js 版本 v10.15.2。
步骤 3 − npm 随 Node.js 一起分配,因此一旦我们下载 Node.js,就会默认下载 npm。要验证 npm 是否在我们的系统中可用,请运行以下命令 −
在 Windows 中验证安装的命令如下 −
npm --v
在 Linux 中验证安装的命令如下 −
npm --version
下图显示系统中安装的 npm 版本 5.8.0 −
步骤 4 − 要安装 Newman,请运行以下命令 −
npm install -g newman。
步骤 5 − 要验证 newman 的版本,请运行以下命令−
在 Windows 中验证安装的命令如下 −
newman --v
在 Linux 中验证安装的命令如下 −
newman --version