Postman Newman使用教程:运行集合与生成测试报告
创作时间:
作者:
@小白创作中心
Postman Newman使用教程:运行集合与生成测试报告
引用
CSDN
1.
https://blog.csdn.net/qq_22357323/article/details/139637079
Postman Newman是Postman的命令行工具,可以让你在命令行中运行Postman集合,生成测试报告,非常适合集成到CI/CD流程中。本文将详细介绍Newman的基本使用方法,包括运行集合、使用环境变量、生成测试报告等。
使用Newman运行集合
导出Postman集合:
在Postman中,选择你想要运行的集合,然后点击“导出”按钮,选择导出为“Collection v2.1”格式,并保存为JSON文件,例如mycollection.json。运行集合:使用以下命令运行集合:
newman run mycollection.json
- 使用环境变量:
如果你的集合需要环境变量,首先在Postman中导出环境变量为JSON文件,例如environment.json。然后使用以下命令运行集合:
newman run mycollection.json -e environment.json
- 生成测试报告:
Newman可以生成多种格式的测试报告,例如HTML。使用-r参数来指定报告类型:
newman run mycollection.json -e environment.json -r html
- 设置迭代次数:
使用-n参数来设置集合运行的迭代次数:
newman run mycollection.json -n 2
- 使用数据文件:
如果你的集合需要使用数据文件(如CSV或JSON),可以使用-d参数指定:
newman run mycollection.json -d data.json
- 高级选项:
Newman提供了许多高级选项,如请求延迟、超时设置、SSL选项等。你可以使用--help查看所有可用选项:
newman --help
示例
假设你有一个Postman集合mycollection.json,它包含对某个API的GET和POST请求,以及一个环境变量文件environment.json。以下是使用Newman运行这个集合并生成HTML报告的步骤:
- 导出集合和环境变量:
在Postman中,选择你的集合和环境变量,然后导出为JSON文件。
- 导入普通报告插件
npm install -g newman-reporter-html
- 导入增强版报告插件
npm install -g newman-reporter-htmlextra
- 运行集合并不生成报告:
newman run mycollection.json -e environment.json
- 运行集合并生成报告:
newman run mycollection.json -r html,htmlextra --reporter-html-export 1.html --reporter-htmlextra-export 2.html
- 查看html报告:
命令执行完成后,会在指定的输出目录中生成一个HTML文件。你可以用浏览器打开它查看测试结果。上述执行命令中html1为普通报告,html2为增强版报告。
普通版报告:
增强版报告:
通过这种方式,你可以将Newman集成到你的CI/CD流程中,实现API测试的自动化。这不仅可以提高测试效率,还可以帮助你快速发现和解决问题。
热门推荐
清蒸还是煮鱼?营养大比拼!
冬日东北游:沈阳故宫到大连跨海大桥
冬日探秘沈阳故宫与北陵:雪中寻古,冰上嬉戏
秋日打卡:千山风景区的绝美红叶
草鱼炖煮完全攻略:从去腥到出锅的每一个细节
掌握这些技巧,煮出最嫩的鱼肉!
朱啸虎因DeepSeek重新评估AI价值
青州秋日摄影指南:三大景点拍摄攻略
青州古城:非遗文化的活态传承地
青州云门山:秋冬打卡圣地
青州古城和云门山,你更爱哪一个?
秋日青州打卡:黄花溪+博物馆+范公亭
马化腾:以"科技向善"引领人工智能全方位治理
马化腾:数字时代的先锋
元旦去三亚旅拍,享受浪漫婚纱照
2025年最新婚纱挑选全攻略:从款式到试穿,一文搞定!
丽江:打造梦幻婚纱照的完美之选
国潮风婚纱照:拍出你的中国范儿
“国网绿链”创新突破:48小时物资配送助力电网应急抢修
“国网绿链”创新突破:48小时完成电网应急物资供应
压力管道安装完成后,需要进行哪些检验和测试?
空调水管安装的流程及要求
上海至福建自驾游:最美路线大揭秘!
菊花煮鸡蛋,熬夜党的救星!
菊花煮鸡蛋:眼科医生推荐的护眼神器
《伍六七之记忆碎片》:从9.8到7.7,国漫之光怎么了?
银屑病生物治疗和干细胞治疗最新进展
指南共识|中国银屑病生物制剂及小分子药物治疗指南(2024版)
推荐5部搞笑又高质量的国产动漫
《伍六七之记忆碎片》:从9.8到7.7,国漫之光怎么了?