Postman导出报告

一、下载node.js

导出测试报告我们需要用到一个工具叫做newman,它是node.js开发的一个插件,要使用他需要先下载node.js,安装包可以去官网下载,这里我分享一个

链接: https://pan.baidu.com/s/179yLzwTtLH3eihYs_yxrZA?pwd=7bqt

提取码: 7bqt

 下载node-v安装即可,node.js会自动配置环境变量所以不需要我们手动配置,下载完成以后          win + r 输入cmd打开命令提示符,输入node -v来验证是否安装完成,显示如下就说明安装完成了

二、安装Newman

接下来安装Newman,我们在命令提示符中安装

Newman这个下载有点抽象,有时候下载连接不上资源,所以要切换国内镜像源,如果可以直接下载的就不用切换,这个容易抽风,有时候就算你挂了魔法也提示连接不上资源

 

//如果npm install -g newman安装连接不上就先输入这条命令切换镜像源
npm config set registry https://registry.npmmirror.com
//然后输入这条命令安装
npm install -g newman

安装完成后,newman -v 来查看newman是否安装成功

显示版本号说明安装成功

三、使用Newman导出报告

如果想要指定报告导出位置,则需要安装npm install -g newman-reporter-html

依旧是命令提示符安装

 Newman的具体参数参考如下:

runnewman run 集合名/url地址运行一个集合,url地址位集合文件导出的url
-e-e 导出的环境变量json文件路径
-g-g 导出的全局变量的文件路径
-d-d 用户迭代的数据源文件路径指定用于迭代的数据源文件路径
-n-n 迭代次数指定迭代次数
-r, --reporter-r 测试报告类型

指定此次运行的报告类型,cli、xml、json、html、htmlextra

--reporter--reporter-json-export  报告文件名称及存储路径

生成json格式的测试报告(不建议生成,数据过大)

--reporter-xml-export xmlReport.xml

生成xml格式的测试报告

--reporter-html-export htmlReport.html

生成html格式的测试报告

--reporter-htmlextra-export htmlReport.html生成htmlextra格式的测试报告

有了Newman就能开始生成报告了,我们先使用postman导出一个.JSON文件

接下来我们在命令提示符中输入

newman run  你保存的.json文件 -g 全局变量.json文件 -r html --reporter-html-export e:\test\report1.html

这样就生成一个标准的报告

 

最后的那个--reporter-html-export e:\test\report1.html是你要生成的HTLM测试报告的地址,起个名字叫做report1.html,这个是普通的的HTML报告,他其实还有个高级版的报告

加强版的报告我们需要安装:

npm install -g newman-reporter-htmlextra

注意跟上面的npm install -g newman-reporter-html不一样不要写错了

生成方式也很简单只要把html --reporter-html-export更改成

htmlextra --reporter-htmlextra-export

可以根据上面提供的各种参数来根据自己的需求添加

<think>好的,我需要帮助用户了解如何导出Postman的项目或集合。根据用户提供的引用内容,我需要整理出清晰的步骤。 首先,用户提到了引用[2]和引用[3],其中引用[2]详细说明了导出单个集合和批量导出的步骤,而引用[3]补充了如何管理集合的信息。我需要将这些信息结构化,分步骤说明。 接下来,我应该区分导出单个集合和批量导出的不同方法。对于单个集合,步骤可能包括进入集合侧边栏,点击导出选项,选择版本格式,保存文件。对于批量导出,可能需要通过设置中的Data导出功能,选择导出所有集合和数据,保存为JSON文件。 另外,用户可能需要注意导出后的文件格式,如JSON,以及版本兼容性问题。需要提醒用户确保Postman更新到最新版本,避免格式问题。 最后,按照用户要求,生成相关问题,比如备份方法、导入步骤、数据迁移工具比较等。这些问题需要与导出操作相关,帮助用户进一步了解相关操作。</think>### 如何导出Postman项目或集合 Postman支持通过导出功能备份或迁移集合(Collection)及项目数据,以下是具体操作步骤: --- #### **一、导出单个集合** 1. **进入集合侧边栏** 在Postman左侧导航栏的“Collections”标签下,找到目标集合。 2. **选择导出操作** 点击集合名称右侧的`...`,选择“Export”选项[^2]。 3. **选择导出格式** 推荐使用“Collection v2.1”(JSON格式),确保兼容性最佳[^3]。 4. **保存文件** 将生成的JSON文件保存至本地,完成导出。 --- #### **二、批量导出所有集合** 1. **进入设置页面** 点击右上角的“Settings”(齿轮图标),选择“Data” > “Request Data Export”[^2]。 2. **选择导出范围** 勾选“All Collections”或指定集合,确认导出格式为JSON。 3. **导出并保存** 点击“Export”生成压缩包文件,解压后即为所有集合的JSON备份。 --- #### **注意事项** - **文件格式**:导出的集合文件为JSON格式,可直接导入其他Postman实例或兼容工具(如Apifox、Apipost)[^1]。 - **环境变量与全局变量**:导出集合时需单独导出环境变量(通过“Environments”标签操作)。 - **版本兼容性**:若需跨平台迁移,建议使用最新版Postman以避免格式问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Betray391

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值