当前位置: 首页 > news >正文

【接口测试】8_Postman _Postman测试报告

文章目录

  • 一、创建用例集
    • 1.1 创建 collections
    • 1.2 创建用例集的子目录和请求
  • 二、批量执行测试用例(重点)
  • 三、管理用例集
    • 3.1 用例集-导出
    • 3.2 用例集-导入
  • 四、导出环境变量文件
  • 五、newman生成测试报告
    • 5.1 命令语法
    • 5.2 步骤

一、创建用例集

1.1 创建 collections

1.2 创建用例集的子目录和请求

二、批量执行测试用例(重点)

批量执行测试用例:就是要执行的一个个用例集。

导出用例集之前:确认用例集中的每一个用例执行都无误,之后才可以批量执行。

三、管理用例集

3.1 用例集-导出

3.2 用例集-导入

四、导出环境变量文件

http请求中,使用到环境变量,除了要导出用例集以外,还要导出环境变量文件。

五、newman生成测试报告

使用newman命令,运行导出的测试集脚本,打开cmd输入。

5.1 命令语法

# 完整命令newman run 用例集文件.json -e 环境变量文件.json -d 数据文件.csv/.json -r htmlextra --reporter-htmlextra-export 测试报告名.html newman run 用例集文件.json -e 环境变量文件.json -d 数据文件.csv/.json -r html --reporter-html-export 测试报告名.html newman 生成报告的命令【必须】 run 用例集文件.json:表示要执行的postman脚本,即导出的测试集数据。【必须】 -e source:用来指定环境变量文件的路径。【可选】 -d source:用来指定测试数据文件的路径。【可选】 -r htmlextra --reporter-htmlextra-export 【固定写法】 如果 使用 htmlextra 报错。修改使用 html -r html --reporter-html-export 【固定写法】 -r:可选,指定测试报告的类型,如果想生成对应的报告类型,需要添加这个参数,典型的有 HTML、JSON、cli,若不添加,默认为 cli。

5.2 步骤

  1. 执行测试用例集。(确认无误)
  2. 导出 Export 用例集。(得到 xxxx.json文件,数据文件 放在一起)
  3. 若有环境变量,导出环境变量文件。
  4. 在 终端 中 执行命令,生成测试报告
# 在 终端中,测试一下。所有内容打在终端中,不会生成报告。(xxxx.json--测试脚本文件)newman run xxxx.json# 完整的命令newman run xxxx.json -e 环境变量文件 -d 外部数据文件 -r html --reporter-html-export 测试报告名.html# 参考命令1 - 使用 htmlextranewman run 生成测试报告.postman_collection.json -e 测试环境.postman_environment.json -r htmlextra --reporter-htmlextra-export 测试报告1.html# 参考命令2 - 使用 htmlnewman run 生成测试报告.postman_collection.json -e 测试环境.postman_environment.json -r html --reporter-html-export 测试报告2.html# 参数命令3 - 使用数据文件 生成测试报告newman run 参数化-手机号运营商.postman_collection.json -d 手机号.csv -r htmlextra --reporter-htmlextra-export report2.html ——————————————————————————————————————————————————————————————————————————————————————————————————————# 示例:newman run 批量执行测试用例.postman_collection.json -r html newman run 批量执行测试用例.postman_collection.json -r html --reporter-html-export 我的第一个测试报告.html#输出测试报告到C:\Users\ggk\Desktop\pp\指定路径newman run"C:\Users\ggk\Desktop\pp\Ihrm.postman_collection.json"-r html --reporter-html-export C:\Users\ggk\Desktop\pp\report.html# 如果添加 -r html 就报错!说明: newman-reporter-html 安装失败!

http://www.gsyq.cn/news/127343.html

相关文章:

  • 单元测试:代码质量的基石
  • 用户界面(UI)测试自动化:从理论到实战的全面解析
  • 前端行情太差了,6年前端经验,找了三个月工作,都没找到
  • 【弹簧】基于matlab解决弹簧-质量-阻尼系统的强制振动问题【含Matlab源码 14737期】
  • Open-AutoGLM如何实现零丢包数据同步?99.99%可靠性背后的秘密
  • AI应用开发全景图:从LLM到Agent的硬核指南!这些大模型核心概念你必须懂
  • 实用指南:网络传输架构之gRPC讲解
  • KylinOS安装与部署全流程实操指南
  • 企业级RAG检索系统革命!n8n+Ollama+Qwen3强强联合,打造知识库新纪元!
  • Open-AutoGLM深度解析:如何在3天内搭建一个日赚万元的智能比价系统
  • 从0到1构建智能物流同步系统:Open-AutoGLM核心配置详解
  • Windows程序崩溃捕获dump文件
  • 网络编程-TCP通信
  • 错过Open-AutoGLM等于错过下一个物流技术风口(仅限内部分享的优化秘籍)
  • 学Simulink--电力系统与能源管理场景实例:电动汽车电池管理系统(BMS)的设计与优化
  • 【弹簧】解决弹簧-质量-阻尼系统的强制振动问题【含Matlab源码 14737期】
  • 新罗纹眉哪家好:最新权威排名深度解析 - 品牌测评家
  • 【故障诊断】稀疏贝叶斯学习方法复合轴承故障诊断【含Matlab源码 14741期】
  • Open-AutoGLM外卖自动化实战(从部署到上线的完整路径)
  • 揭秘Open-AutoGLM如何实现毫秒级快递轨迹更新:技术架构全解析
  • 2025深圳|广州|东莞|惠州|珠海|佛山|中山|江门|肇庆|湛江|清远商业摄影培训机构推荐榜:陈阅视觉连续三年排名靠前 - 速递信息
  • Open-AutoGLM物流信息同步全解析(业界首次公开架构细节)
  • 电商比价不再难,手把手教你用Open-AutoGLM实现全自动利润挖掘
  • 2030年中国AI人才缺口或超400万!麦肯锡报告解析与大模型学习指南!
  • 2026年AI大模型学习攻略:从新手到专家,算法工程师的修炼手册!一篇文章掌握大模型与多模态奥秘!
  • 还在手动点外卖?Open-AutoGLM让你每天省下30分钟,效率翻倍!
  • WPF利用Resx的多语言支持
  • 从数据采集到实时追踪,Open-AutoGLM全流程拆解,开发者必看
  • Open-AutoGLM离线部署第一步:如何从Hugging Face稳定高速下载模型(完整教程)
  • 10个高效降AI率工具,MBA学生必备神器