Postman Newman使用教程:运行集合与生成测试报告
创作时间:
作者:
@小白创作中心
Postman Newman使用教程:运行集合与生成测试报告
引用
CSDN
1.
https://blog.csdn.net/qq_22357323/article/details/139637079
上一小节我们介绍了Postman Newman的安装方法,本小节我们将讲解Postman 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测试的自动化。这不仅可以提高测试效率,还可以帮助你快速发现和解决问题。
热门推荐
可以先减重后减脂?运动减肥是先胖后瘦吗?一文详解运动减肥真相
辨别正叶风扇及反叶风扇的小诀窍
什么是UL认证,UL认证流程是怎样的
如何高效备考普通话考试?这份计划表值得一试!
“氢”能养生?央视曝光骗局专坑老年人!
如何为锂电池电动车充电?这一充电方法有哪些安全建议?
圆周率精确到小数点后62.8万亿位
什么是孩子抚养权?如何争取抚养权?
线性组织结构在我国企业组织中的应用与实例
线性组织与职能组织结构:探究其优缺点及应用场景
振动腰带减肥(震动腰带能减去肚子上的脂肪吗)
北京铁路公检联合培训:同堂学习提升执法规范化水平
中国康复医疗需求大增 专科医院能否破解“一床难求”?
一文读懂库欣氏综合征
一文读懂库欣氏综合征
Excel关闭提醒保存设置指南:三种实用方法详解
世界嗓音日:专家教你如何科学护嗓
嗓子疼喝热水有用吗
身体成分:我们是由什么组成的?
LOL主播2月收入排行榜:姿态166万才第二,第一名到底是谁在看?
如何拆卸能组合开关?拆卸过程中有哪些安全措施?
唐代李商隐之筹笔驿赏析,这首诗表达了作者什么情感?
和田玉:不止是白色的传奇
菊花普洱茶去火吗,菊花普洱茶真的能去火吗?科学解析
中药炮制:古老技艺如何提升药效与安全性?
音乐技术+音乐制作!一毕业就被抢着要的高科技专业了解一下!
N5095 vs i3 1115G4,性价比之王花落谁家?
商铺过户流程及注意事项
房产继承不过户会有什么后果?房屋过户给未成年子女需要什么手续和费用?
帕金森吃哈密瓜的好处