1.安装工具
Newman是一款基于nodejs开发的可以运行postman脚本的工具,使用Newman,可以直接在终端使用命令运行和测试postman集合
1> 安装node.js
官网下载(安装成功可以使用node - v在终端查看版本号)
2> 安装Newman
在终端输入(npm install -g newman)安装成功使用(Newman -v)查看版本号
3>安装html报告
在终端输入(npm install -g newman-reporter-html)进行下载安装。
2.数据准备
使用postman导出需要的测试集,和所需环境,以及测试数据,如图:
3.生成测试报告
1> 在终端输入:
newman run (测试集名称) -e 环境名称 -r html --reporter-html-export (要生成的文件名称).html
得到如下测试报告(生成一个html)
2> 在终端输入
newman run 测试集名称(完整路径) --bail newman
在从终端生成测试报告如下:
4.newman常用指令
# 命令介绍
newman run 用例名称 [-e | -r | -d | -g -n - export-environment | -timeout (ms) | -timeport-request (ms) | -timeout-script (ms)]
# -e 环境变量地址
# -r 生成报告格式
# -d 需要用的测试数据
# -g 全局变量地址
# -n 迭代执行几次
# -export-environment 导出文件执行的环境变量路径
# -timeout (ms) 设置整个集合运行完成执行的时间
# –timeport-request (ms) 指定等待请求返回响应的时间
# -timeout-script (ms)指定等待脚本执行完成的时间