postman通过newman导出测试报告

postman导出集合

一、安装node.js

1.1官网安装地址:https://nodejs.org/en/download/
验证是否安装成功,node -v

1.2安装newman
命令:npm install -g newman
验证new是否安装成功:newman -v

1.3安装Html报告
命令:npm install -g newman-reporter-html

二、导出需要的collection和环境变量

调试好集合后,点击三个点,选择export

选择默认推荐的的就可以,点击export

导出来的文件要放在nodejs目录下,方便后续的执行

同样的,我们在集合中设置的环境变量也需要导出来。(注意:如果不导出环境变量,后续会导致执行的测试结果和我们在postman里面执行的结果不一致!!!

将导出的环境变量同样的也要放在nodejs目录下,方便执行。

三、执行脚本,导出测试报告

3.1需要用newman命令执行,最后生成最终的Html报告,下面试newman的常用命令:

newman命令
-h:显示命令行帮助,包括选项列表和简单的使用案例
-v:显示当前newman的版本
-e :用来指定环境变量文件的路径
-g :用来指定全局变量文件的路径
–reporter-html-export:指定html报告写出的路径
-r 生成报告格式
-d 需要用的测试数据
-n 迭代执行几次

操作命令:newman run testproject.postman_collection.json -e testEnvironment.postman_environment.json -r html
tips:执行命令时需要在nodejs目录下,cmd用管理员身份运行(输入cmd,按住shift+ctrl+enter即可切换到管理员)
**执行命令后会在Newman文件夹下生成一条新的报告**

执行完毕,打开即可看到报告详情。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: Postman可以通过使用预置脚本和CSV文件来测试导出Excel。首先,您需要创建一个CSV文件,其中包含您要测试的数据。然后,您可以使用Postman的预置脚本功能来读取CSV文件中的数据,并将其用于测试请求。最后,您可以将测试结果导出为Excel文件,以便进行进一步分析和报告。要了解更多有关如何在Postman测试导出Excel的详细信息,请参阅Postman官方文档。 ### 回答2: Postman是一个强大的API测试工具,除了支持HTTP请求的测试,还可以通过使用Postman脚本来进行更高级的测试,其中导出Excel也是Postman的一个功能之一。 要在Postman测试导出Excel,首先要确保已经安装了Postman到您的电脑上并登录到您的帐户。接下来,您可以通过以下步骤进行测试: 1. 创建一个名为“导出Excel”或其他有意义的名称的新测试集合。 2. 在集合中创建一个新的请求。为此,请单击“+请求”按钮,并填写请求名称和请求URL。 3. 选择要导出为Excel的数据源。您可以使用Postman的预定义变量,如{{response.body}}, 来提取HTTP响应中的数据。要导出的数据应存储在数组中。 4. 构建请求体。选择“Body”标签卡,选择“raw”格式,并在请求体中添加以下代码(取决于您的数据源格式): [{ "name": "张三", "score": 90 }, { "name": "李四", "score": 80 }, { "name": "王五", "score": 70 }] 5. 使用Postman脚本导出数据。单击“Tests”标签卡并添加以下代码使请求导出为Excel: var data = JSON.parse(responseBody); var xlsx = require('xlsx'); var wb = xlsx.utils.book_new(); var ws = xlsx.utils.json_to_sheet(data); xlsx.utils.book_append_sheet(wb, ws, "Sheet1"); var fileName = "data.xlsx"; xlsx.writeFile(wb, fileName); 6. 测试完毕! exports folder (在Postman应用中)中导出的Excel文件可以用于后续的分析和实际应用中的文档。 总之,以Postman测试导出Excel还是比较简单的,通过一个包含请求体和Postman脚本的请求可以将数据导出到Excel中,方便数据分析和实际应用。因此,如果您需要将Postman中的数据导出为Excel,请尝试上述步骤并进行测试。 ### 回答3: Postman是一款流行的API开发和测试工具。在Postman中,可以通过导出测试结果到Excel来更方便地分析数据。 步骤如下: 1. 在Postman中运行需要测试的API集合或请求。 2. 点击在顶部的“测试结果”按钮,打开测试结果页。 3. 在测试结果页中,点击右上角的“导出”按钮,并选择“Excel”选项。 4. 在弹出的“导出设置”窗口中,可以选择需要导出的数据类型、导出的文件路径等。 5. 点击“导出”按钮,即可将测试结果导出为Excel文件。 导出的Excel文件中包含了所有请求的响应数据、测试结果、测试时间等信息,可以方便地进行数据分析和处理。 需要注意的是,在导出Excel文件之前,需要充分理解和掌握Postman测试机制和测试脚本编写技巧,以保证测试结果的准确性和可靠性。同时,需要了解Excel的相关操作和数据分析工具,才能更好地利用导出的数据进行分析和处理。 总之,通过Postman测试导出Excel是一种方便快捷的测试方法,可以帮助我们更好地了解API的性能和可靠性,并进行数据分析和优化。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值