欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

postman安装路径_Newman进行postman脚本自动化

发布时间:2025/3/15 编程问答 53 豆豆
生活随笔 收集整理的这篇文章主要介绍了 postman安装路径_Newman进行postman脚本自动化 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

欢迎关注公众号 学习资料不会少

主要内容:newman 的使用       

Newman的讲解

Newman是postman命令行集成工具,使用Newman可以在命令行中运行postman的脚本,方便与Jenkins等CI&CD工具集成使用。

Newman的安装

postman是由nodejs开发的,命令行newman为node.js的第三库,所以要安装newman,首先要安装node.js环境。

下载安装node.js   https://nodejs.org/en/

命令行验证node版本

$ node -v

v12.13.0

安装newman

https://www.npmjs.com/package/newman

在命令行中输入

npm install newman -g

   安装比较慢 设置下载地址

npm config set registry=https://registry.npm.taobao.org

如果脚本运行过程中出现问题 安装 4.0.0 版本

npm install -g newman@4.0.0

Newman使用

基本使用

运行基本脚本

$ newman run examples/sample-collection.json

常用运行参数

● -h, --help
   查看版本信息

● -v, --version
   显示当前版本

运行时参数

newman run [options]  

● -e , --environment
环境变量,在postman中定义的局部环境变量的值导出的文件路径。

● -g , --globals
全局环境变量,在postman中定义的全局环境变量的值导出的文件路径。

● -d , --iteration-data

数据文件,存放数据参数的csv文件路径。

● -n , --iteration-count

迭代运行测试,类似在postman runner中设置的执行的次数。

● --folder

执行目录,如果在postman的cellection中创建的有folder,执行的folder名字。

生成报告

● -r , --reporters

生成测试报告的数据格式。

后面支持的参数: cli, json, junit, progress and emojitrain.
可以跟多个测试报告格式。
✅ -r cli,json,junit
❌ -r cli , json,junit

JSON Reporter

参数选项

描述

--reporter-json-export   

默认会在执行的目录下生成newman 目录,后面跟自定义目录。

JUNIT/XML Reporter

参数选项

描述

--reporter-junit-export   

生成xml文件报告的路径

HTML Reporter

借助第三方库可以生成html格式的报告,首先在命令行中进行安装。

$ npm install -g newman-reporter-html

安装成功后 使用

--reporters html

其他报告

https://www.npmjs.com/search?q=newman-reporter

Jenkins 集成

喜报来了!凡猫学员薪资最高16K!

金融行业软件测试介绍

2020年为什么大家都开始学习自动化测试?

学习测试开发前 你需要掌握的python 代码水平

1万+软件测试人员都在学的精品课程免费送,大家别错过

总结

以上是生活随笔为你收集整理的postman安装路径_Newman进行postman脚本自动化的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。