Newman定制报告
定制报告
- 一、前言
- 二、构建定制报告
- 三、使用自定义的报告
- 四、CLI
一、前言
如果想根据特定请求生成报告,定制报告就会派上用场,例如,在请求(或测试)失败时、输出响应主体日志时。
二、构建定制报告
定制报告是一个节点模块,其名称为newman-reporter-。创建一个定制报告的步骤如下。
1)定制报告是一个节点模块,其使用npm init创建一个空白的npm包。
2)添加一个index.js文件,导出如下形式的函数。
3)使用npm发布报告,或者在本地使用报告。另外,也支持如@myory/newman-reporter-所示的报告名称。
三、使用自定义的报告
为了使用自定义报告。必须安装对应的报告包。例如:使用Newman teamcity reporter的方法如下。
1)安装reporter包。
npm install newman-reporter-teamcity
请注意,包的名称为newman -reporter-,其中是reporter的实际名称。如果Postman是全局安装的,则这个包也应该全局安装。运行npm install<包名>,使用“-g”标志进行全局安装。
2)要是用本地(非公开)的报告,请运行命令npm install <path/to/local-reporter-directory>。
3)通过CLL或Programmatically使用已安装的报告。在这里,在选项中指定报告名称时不需要newman -reporter前缀。
4)作用域的报告必须使用范围前缀来指定。例如,如果包名是@myory/newman-reporter-,必须使用@myory/ name指定报告。
四、CLI
具体命令如下。
newman run /patn/to/collection.JSON -r myreporter --reporter-myreporter-
<option-name> <option-value> #the option is optionalProgrammatically:
var newman = require('newman');newman.run({collection: '/patn/to/collection.JSON'reporters: 'myreporter'reporter: {myreporter: {'option-name': 'option-value' //the option is optional}}
},function (err,summary){if (err) {throw err;}console.info('collection run complete!');
});
Newman定制报告相关推荐
- python pytest和allure环境_【转载】Python—Pytest+Allure定制报告
Allure Test Report 一款测试报告框架,不仅报告美观,而且方便CI集成. 一.环境配置 安装Python依赖库: pip3 install pytest pip3 install py ...
- python allure报告_Pytest+Allure 定制报告
前言: 最近在研究接口自动化的框架,好的测试报告在整个测试框架起到至关重要的部分.终于被我发现一个超好用的报告框架,不仅报告美观,而且方便 CI 集成. 就是它,就是它:Allure Test Rep ...
- 生成报告配置xml_升职加薪利器:Python+Pytest框架在Jenkins上生成Allure测试报告
在自动化测试执行之后,生成一个美观大方的测试报告,也是测试过程中,非常最要的一环.测试报告直接反应了测试过程中发现的问题,分析测试报告是解决问题的最重要手段.那么一个专业的测试报告应该长什么样呢?废话 ...
- 交流适配器行业调研报告 - 市场现状分析与发展前景预测
出版商:湖南贝哲斯信息咨询有限公司 出版日期:2021-11 报告链接:获取报告样本:商务专员热线:400-166-9286 特别说明:以下结构仅为用于展示的报告样本,如需完整版或定制版报告请联系商务 ...
- 交叉风帆行业调研报告 - 市场现状分析与发展前景预测
出版商:湖南贝哲斯信息咨询有限公司 出版日期:2021-11 报告链接:获取报告样本:商务专员热线:400-166-9286 特别说明:以下结构仅为用于展示的报告样本,如需完整版或定制版报告请联系商务 ...
- 中国交互式智能板市场趋势报告、技术动态创新及市场预测
出版商:湖南贝哲斯信息咨询有限公司 出版日期:2021-11 报告链接:获取报告样本:商务专员热线:400-166-9286 特别说明:以下结构仅为用于展示的报告样本,如需完整版或定制版报告请联系商务 ...
- 中国中老年服装市场投资前景分析及供需格局研究预测报告
智研瞻产业研究院专注于中国产业经济情报及研究,目前主要提供的产品和服务包括传统及新兴行业研究.商业计划书.可行性研究.市场调研.专题报告.定制报告等.涵盖文化体育.物流旅游.健康养老.生物医药.能源化 ...
- 中国服装自主品牌行业市场环境与投资趋势分析报告
智研瞻产业研究院专注于中国产业经济情报及研究,目前主要提供的产品和服务包括传统及新兴行业研究.商业计划书.可行性研究.市场调研.专题报告.定制报告等.涵盖文化体育.物流旅游.健康养老.生物医药.能源化 ...
- 中国海上风电装备行业经济效益评价与投资战略规划展望报告2022-2028年版
中国海上风电装备行业经济效益评价与投资战略规划展望报告2022-2028年版 报告目录内容概述定制报告 第一章 海上风电装备行业概述 1.1 海上风电装备行业定义及分类 1.1.1 海上风电装备 ...
- 2021年第一季度中国电竞行业网络关注度分析报告
新浪游戏联合新浪舆情通推出<中国电竞行业网络关注度分析报告·2021年Q1版>,本报告通过大数据视角透视2021年第一季度中国电竞行业发展现状,对中国电竞行业热度.细分行业信息传播规律.人 ...
最新文章
- cannot find package “github.com/coreos/go-systemd/journal”
- 使用WireShark简单分析ICMP报文
- px4原生源码学习一
- Repeater在无数据记录时显示“无相关记录...”
- PHP的学习--PHP的闭包
- 1017 A除以B (20分)
- 兼容最新PS2021 Raya Pro 5 for Mac——值得推荐的PS终极数字混合扩展面板
- 公众号向特定用户主动推送消息_公众号助手——消息不仅可以群发,还不限制次数!...
- linux make
- 中英文对照 —— 音乐
- cvtres.exe无法正常启动_小猿圈讲解Linux系统启动故障解决方案(新手指南)
- Pandas DataFrame 函数应用和映射
- Linux系统开发: 学习Linux下网络编程
- 【ARM汇编】ARM 指令集和Thumb 指令集
- python名字起源_你知道这些编程语言名字的由来吗
- QCC3040---Log module
- mysql俩个表怎么创主外洁_单独招生面试题极其详细答案
- Vue3技术4之watch监视属性、watch时value问题
- MySQL基础学习笔记(带目录)
- C++题解:【NOIP2006PJ】Jam的计数法(count)