本文已参与「新人创作礼」活动,一起开启掘金创作之路。
1.postman脚本命令行执行-环境准备
命令行的执行会用到newman,所以需要安装环境。
A:先安装node.js
下载地址:nodejs.org/en/
(1):选择Other Downloads
(2):找到以前的版本
(3):找到需要的版本,点击下载(也可以下载最新的)
(4):下载pkg文件
(5):选择默认步骤安装,查看安装版本 node -v
B:安装cnpm
cnpm是npm仓库的淘宝镜像,下载起来相对快一些
npm install -g cnpm --registry=registry.npm.taobao.org
C:安装newman
安装newman才是最终我们用来执行postman脚本的工具
npm -g install newman
查看安装版本:newman -v
遇到的问题,安装的时候提示permission denied,翻译过来意思是权限不足被拒绝:
解决方法:可参照:blog.csdn.net/L460986511/…
最终结果,安装成功
D:安装测试报告reporter
npm -g install newman-reporter-html
2.导出postman所有的相关文件 (1)导出集合
(2)导出环境变量
(3)准备好参数文件
(4)执行 newman run 脚本 -d 参数文件 -e 环境文件 -n 循环次数 -r html --reporter-html-export 报告路径
执行代码如下: Hannah@zhuxiaonadeMacBook-Pro ~ % newman run /Users/Hannah/Desktop/cookie关联0223.postman_collection.json -d /Users/Hannah/Desktop/login.txt -n 3 -r html --reporter-html-report ./
执行结果:
执行代码如下。可直接查看执行结果: Hannah@zhuxiaonadeMacBook-Pro ~ % newman run /Users/Hannah/Desktop/cookie关联0223.postman_collection.json -d /Users/Hannah/Desktop/login.txt -n 3
执行结果: