Skip to content

三、Postman 测试报告

1、安装newman

安装node.js 先使用 win+r,输 cmd 打开终端,输入命令 npm -v,如能显示版本号(版本略有差异无所谓)。可跳过 “1 安装node.js” 这步,直接看 “2 安装 newman”

sh
 npm -v 
8.1.2

如显示, npm 命令无法识别,则按如下流程安装。

下载 node.js。

https://nodejs.org/zh-cn/download/

安装node.js 双击 .msi 安装包,除了勾选接受用户协议,不要做任何额外的事情。一路 “下一步” 安装即可。

安装完成,验证 node.js 是否安装成功! win+r 输入cmd,打开 新的 终端窗口 输入 npm -v 。如能看到版本号(版本号有差异无所谓),代表 node.js 安装成功

安装newman时,必须保证 node.js 已经装成功!!!

在线安装命令:

sh
npm install -g newman

win + r 输入 cmd 打开一个新终端。 输入 newman -v 看到版本号,说明离线安装成功!

安装newman-reporter-html

安装命令:

sh
npm install -g newman-reporter-html

同样,尽量保证网络稳定。 安装时,尽量不要动 终端界面。安装时间 约20s

2、使用newman生成测试报告

步骤:

  1. 批量执行测试用例集。(确认无误)

  2. 导出 Export 用例集。(得到 xxxx.json文件)

  3. 在 终端 中 执行命令,生成测试报告

    shell
    # 现在 终端中,测试一下。
    newman run xxxx.json
    
    # 完整的命令
    newman run xxxx.json -e 环境变量文件 -d 外部数据文件 -r html --reporter-html-export 测试报告名.html
    
    # 示例:
    newman run 批量执行测试用例.postman_collection.json -r html --reporter-html-export 我的第一个测试报告.html
    
    # 如果添加 -r html 就报错!说明: newman-reporter-html 安装失败!