在线客服
扫描二维码
下载博学谷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的使用讲解,大家都掌握了吗?更多精彩内容尽在博学谷资讯,欢迎大家继续关注~
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
零基础入行软件测试从哪里开始学起?
很多朋友开始注意到软件测试行业的发展前景,而且软件测试入行的门槛并不高,但是作为零基础小白选手想要进入这个行业,却不得其法,不知道如何才能快速并且高效的掌握技术。那作为零基础入行软件测试应该从哪里开始学起呢?下面小编就和大家一起探讨一下:
9889
2019-08-08 10:12:33
做软件测试必须了解的7个常用术语
接触一个新的行业,必定是从认知开始,通过不断的深入学习,最终成功进入该领域。对于软件测试而言,进入这个行业有7个测试人员必须了解的常用术语。下面就和小编一起学习一下吧。
8434
2019-06-14 17:17:24
自动化测试是什么?为什么要做自动化测试?
自动化测试是什么?相信对软件测试有一定了解的朋友都不会感到陌生。自动化测试正如字面上理解得那样,是一种自动完成测试工作的测试方式。虽然是说的自动化,但是也是需要测试员手动编写代码去完成测试工作。那么,为什么要做自动化测试呢?下面我们来深入了解一下,自动化测试的定义以及其在软件测试工作中无可比拟的优势。
8770
2020-02-10 20:07:09
Python logging源码学习笔记
今天我们来梳理一下自动化测试中的Python logging源码学习笔记,主要内容分为三个部分,分别是基本使用、文件存储与日志打印和API。感兴趣的小伙伴赶紧一起来看看吧~
4300
2020-06-01 15:05:47
自学软件测试要多久可以上班?
找到软件测的相关工作前提是具备岗位要求的职业技能,通常零基础人群参加软件测试培训班需要至少6个月的学习,如过零基础自学那么花费的时间因人而异;有编程语言方面的开发经验转行软件测试,有一定基础那么学起来效率比较快,可能短时间就能掌握该岗位的技能。
5332
2020-12-08 14:43:09