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测试的自动化。这不仅可以提高测试效率,还可以帮助你快速发现和解决问题。
热门推荐
如何选择适合的脚垫以提升驾驶舒适度?
把75%的酒精喷到眼睛会怎么样
菜心是什么?营养价值和烹饪方法详解(菜心的种类和来源)
认识几种常见蔬菜了解蔬菜的营养价值
海南师范大学奖学金有哪些,一般多少钱?
B超室管理包括哪些项目
心学问心理教育,倾听的艺术:孩子如何学会倾听他人并表达共情
吃什么对身体好对皮肤好
为什么改善抑郁,需要心理治疗跟药物治疗相结合?
如何查询公积金贷款还款明细?
小白如何轻松上手学算法?这份数据结构入门指南请收好
八字强弱如何评估?
掌握正确使用鼻喷雾剂的方法
“橘子上火,橙子、柚子败火”?橘子还能不能放心吃了?
“砂糖橘含大量果糖多吃致癌?”砂糖橘还能吃吗?哪些人不宜吃?
铝电抗器和铜电抗器的优缺点对比
17款肉鸽新游评测推荐(包新的)
Excel打印设置完全指南:如何设置合适的打印区域
高速自由梦碎?为啥一边取消省界收费站,一边新增十几处收费站?
草莓喜阳还是喜阴?(探究草莓的生长环境及特点)
2025年,这10个草莓品种潜力大
散散心:探索自然与心灵的和谐
老年人健康家居环境设计的基本原则
嚼嚼嚼~清远连州丰阳牛肉干凭什么登上《舌尖上的中国》?
跑步时正常心率范围:如何科学监测运动强度
珍稀的海南长臂猿,选择什么样的保护路径?
半月板损伤的四种特殊检查
石菖蒲治疗抑郁症用量究竟几何?
洗面奶怎么打出泡沫?一文详解洗面奶使用全攻略
修订版:谐波基本介绍