在线客服
扫描二维码
下载博学谷APP
扫描二维码
关注博学谷微信公众号
Newman是postman命令行集成工具,使用Newman可以在命令行中运行postman的脚本,方便与Jenkins等CI&CD工具集成使用,今天我们来看看Newman的使用讲解,主要内容包括Newman的安装、基本使用、常用运行参数、生成报告等等。

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 run examples/sample-collection.json
常用运行参数:
-h, --help
查看版本信息
-v, --version
显示当前版本
运行时参数:
newman run <collection-file-source> [options]
-e <source>, --environment <source>
环境变量,在postman中定义的局部环境变量的值导出的文件路径。
-g <source>, --globals <source>
全局环境变量,在postman中定义的全局环境变量的值导出的文件路径。
-d <source>, --iteration-data <source>
数据文件,存放数据参数的csv文件路径。
-n <number>, --iteration-count <number>
迭代运行测试,类似在postman runner中设置的执行的次数。
--folder <name>
执行目录,如果在postman的cellection中创建的有folder,执行的folder名字。
生成报告:
-r <reporter-name>, --reporters <reporter-name>
生成测试报告的数据格式。
后面支持的参数: cli, json, junit, progress and emojitrain.
可以跟多个测试报告格式。
✅ -r cli,json,junit
❌ -r cli , json,junit
JSON Reporter:

JUNIT/XML Reporter:

HTML Reporter:
借助第三方库可以生成html格式的报告,首先在命令行中进行安装。
$ npm install -g newman-reporter-html
安装成功后 使用
--reporters html
以上就是Newman的使用讲解,大家都掌握了吗?更多精彩内容尽在博学谷资讯,欢迎大家继续关注~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
软件测试人员必须掌握的知识--软件测试分类
软件测试是在产品上线前模拟真实使用场景的测试环节,根据产品不同、使用环境不同,软件测试人员需要掌握不同的测试方式。那软件测试到底有哪些途径呢?下面小编为大家分享一下软件测试人员必须掌握的知识--软件测试分类。
10224
2019-08-08 10:23:27
软件测试工具常见类型有哪些?都有什么推荐?
软件测试是一个十分细致繁琐的过程,而在不同的测试阶段,我们可以用不同的测试工具来进行检测。一般来讲,软件测试工具常见类型有测试管理工具、静态分析工具、覆盖率工具、动态分析工具、测试执行工具、性能测试工具、白盒测试工具、黑盒测试工具、服务器端压力性能测试、 测试管理工具、 单元测试工具等等。本文就从中选取几款测试工具,为大家详细推荐。
10581
2019-10-28 10:24:09
软件测试学习班选博学谷IT在线教育平台怎么样?
软件测试学习班选博学谷,博学谷软件测试在线课程立足于测试领域的中高端测试人才需求,课程内容由浅入深, 涵盖基础功能测试、接口自动化、Web端自动化、移动自动化、性能测试,通过企 业级实战项目,确保学员从理论学习到实践,真正掌握中高端测试技术。
9180
2019-11-15 16:46:33
软件测试工资待遇怎么样?
软件测试薪资待遇高、就业前景好、IT行业性别歧视弱软件测试人员更要具有认真、耐心、细致、敏感等个性元素,而这在一定程度上与女性的个性气质相吻合、就业竞争压力小,接下来我们具体来看看。
8343
2019-11-20 18:06:26
软件测试工程师待遇怎么样?
软件测试工程师待遇怎么样?针对不同地域经济发展情况,软件测试工程师薪资待遇都呈现差异化,根据个人能力水平不同薪资水平呈现阶梯化,小编根据招聘网站的信息,站在薪资角度来分析测试工程师的待遇。
6570
2020-07-07 10:50:19
