newman

环境准备:

1.centos安装nodejs

从官网下下载最新的nodejs,https://nodejs.org/en/download/

可以使用xftp或者其他工具将包上传到服务器

解压

tar -xvf node-v12.18.3-linux-x64.tar.xz

重命名文件夹

mv node-v12.18.3-linux-x64 node

创建软链接,node我是放在/usr/local/

ln -s /usr/local/node/bin/npm /usr/local/bin/

ln -s /usr/local/node/bin/node /usr/local/bin/

2.安装newman

npm install -g newman

ln -s /usr/local/node/bin/newman /usr/local/bin/

安装报告

npm install -g newman-reporter-html

 3.newman脚本

直接在postman中导出,如果有环境配置也一起导出

newman run BIAuto.postman_collection.json -g BI.postman_environment.json -r html

执行完毕后,在当前目录下的newman目录会有对应的html报告

具体的命令可以通过newman run -h查询

 

4.jenkins的集成

和ui自动化一样,执行shell脚本就行,结果可以通过邮件发送 

原文地址:https://www.cnblogs.com/delete31/p/13565045.html