news 2026/6/23 23:00:40

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

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【接口测试】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 安装失败!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/23 18:03:48

揭秘Open-AutoGLM如何实现毫秒级快递轨迹更新:技术架构全解析

第一章:揭秘Open-AutoGLM快递轨迹追踪的核心价值在现代物流体系中,快递轨迹的实时性与准确性直接影响用户体验与运营效率。Open-AutoGLM作为一种基于自动化大语言模型(AutoGLM)的开放架构,为快递轨迹追踪提供了智能化的…

作者头像 李华
网站建设 2026/6/23 2:45:32

换个角度看境外支付系统:警惕金融风险之安全测试实践

支付系统,这个名词相信生活在当下社会的大家应该都不在陌生了吧,他时时刻刻充斥在我们的日常生活中,哪里有交易发生,哪里就有它的身影。 其实直白的来说,支付系统是扮演着连接消费者、商家、银行和其他金融机构之间的…

作者头像 李华
网站建设 2026/6/23 18:58:31

Home-Assistant智能家居平台搭建与远程控制

前言 Home Assistant是目前最强大的开源智能家居平台,支持上千种设备和服务的集成。本文将介绍如何搭建Home Assistant并实现远程控制。 一、为什么选择Home Assistant 1.1 对比其他方案 特性Home Assistant米家HomeKit开源✅❌❌设备支持2000仅小米生态较少自动…

作者头像 李华
网站建设 2026/6/23 11:59:07

盲盒小程序定制案例|轻松打造专属盲盒乐园

盲盒小程序定制案例|轻松打造专属盲盒乐园 盲盒小程序全新页面、功能分享 传统与创新结合的新鲜玩法,玩家可以获得新鲜体验感。 核心功能玩法:一番赏、无限赏、登天阶.... 各种惊喜有趣的功能体验,带来视觉体验感的页面&#xff0…

作者头像 李华