Postman之newman的安装

一、newman简介:
newman是为Postman而生,专门用来运行Postman编写好的脚本;
使用newman,你可以很方便的用命令行来执行postman collections。

二、newman的安装:
1.先下载Node.js,https://nodejs.org/en/
2.安装NodeJs(很容易安装,这里不多做介绍)
3.打开cmd,输入node,如果没有报错,而是显示“>”,说明node安装成功。
4.安装newman,打开cmd,输入npm install -g newman (npm cache clean --force)
5.通过查看newman版本测试安装是否成功,打开cmd,输入newman -v,出现版本信息

备注,安装过程中若出现如下错误:
在这里插入图片描述
解决方法:先执行如下命令后再安装:npm cache clean --force
在这里插入图片描述
安装成功:
C:\Users\Administrator>newman -v(版本信息)
5.2.3
C:\Users\Administrator>newman -h(帮助信息)

三、newman基于postman生成html测试报告
安装html插件:必须和newman在同一路径下面
npm install newman-reporter-html
安装成功:
E:\devsoft\node\node_global>npm install newman-reporter-html
npm WARN [email protected] requires a peer of newman@4 but none is installed. You must install peer dependencies yourself.

  • [email protected]
    added 12 packages from 44 contributors in 4.473s
    在这里插入图片描述
    如果不安装就会提示:
    newman: could not find “html” reporter
    ensure that the reporter is installed in the same directory as newman
    run npm install newman-reporter-html在这里插入图片描述

xiao66guo:postman Sirius$ newman run example.postman_collection.json -d test_data.json -r html,json,junit,cli
// -d:表示要导入的测试数据文件
// -r:表示生成测试报告的文件类型,可以有多个,中间用 逗号 隔开即可

在命令运行完成后,会发现在运行的文件目录中多了一个文件夹(newman),这个文件夹里面存放的就是html,json,junit三种类型的测试报告,cli 类型的就是我们在 Terminal 中直接看到的测试报告

3.1 cli类型的测试报告
Postman之newman的安装_第1张图片

3.2 html类型的测试报告
Postman之newman的安装_第2张图片

3.3 json类型的测试报告:这个JSON类型的测试报告内容比较多,即便是准换成JSON对象也会占用很大内存,可以直接导入到MongoDB中。

3.4 junit类型的测试报告

你可能感兴趣的:(python,postman,自动化)