postman使用-09发送报告

本文详细介绍了如何在Postman中进行环境部署,包括安装Node.js、newman工具和报告模板。重点讲解了导出测试集、环境变量和全局变量的方法,以及通过参数化和CSV文件实现不同场景的测试案例,如单一接口和多接口批量执行。
摘要由CSDN通过智能技术生成

文章目录

  • 环境部署
  • 生成测试报告
    • 导出测试集
    • 导出环境变量
    • 导出全局变量
  • 生成报告演示
    • 案例一:单一接口使用环境变量和全局变量
    • 案例二:单一接口使用环境变量、全局变量、CSV文件参数
    • 案例三:多接口,批量执行
  • 总结

环境部署

1.安装nodejs :https://nodejs.org/en/download/ 根据自己的系统环境选择
2.安装newman:进入到nodejs 安装路径,输入命令 :npm install -g newman
3.安装报告模板:输入命令:npm install -g newman-reporter-html
在这里插入图片描述
在这里插入图片描述

生成测试报告

  1. 导出对应的 测试集、环境变量、全局变量(局部变量不支持)
     注意导出的东西最好命名一个英文名字
  2. 新建一个文件夹用于保存测试报告
  3. cmd cd进入第二步创建的文件夹路径,输入对应的命令执行即可::newman run 导出的测试集合的路径 -r html

newman run C:\Users\WIN10\Desktop\login.postman_collection.json ‐d C:\Users\WIN10\Desktop\login.csv ‐n 5 ‐r html
run 后面跟具体的接口脚本
-e 等同于–environment:后面跟环境变量文件
-g 等同于–globals:后面跟全局变量文件
-d 等同于–iteration-data:指定用于迭代的数据源文件
-n 等同于–iteration-count:设置迭代次数 postman参数化迭代测试 当使用csv数据的时候需要
-r 等同于–reporters:后面跟数据结果,可以跟cli、html、json等
 cli:直接在命令行打印结果
 html:将结果生成为html文件,指定生成文件的名称 --reporter-html-export 文件名使用
 json:将结果生成为json文件,指定生成文件的名称 --reporter-json-export 文件名使用

导出测试集

注意导出的时候最好命名一个英文名字
在这里插入图片描述
在这里插入图片描述

导出环境变量

在这里插入图片描述

导出全局变量

在这里插入图片描述

生成报告演示

案例一:单一接口使用环境变量和全局变量

在这里插入图片描述

在这里插入图片描述

案例二:单一接口使用环境变量、全局变量、CSV文件参数

在这里插入图片描述
在这里插入图片描述

案例三:多接口,批量执行

包含如下接口
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

总结

环境部署

1.安装nodejs
2.安装newman
3.安装报告模板

生成测试报告

  1. 导出对应的 测试集、环境变量、全局变量(局部变量不支持)
     注意导出的东西最好命名一个英文名字
  2. 新建一个文件夹用于保存测试报告
  3. cmd cd进入第二步创建的文件夹路径,输入对应的命令执行即可::newman run 导出的测试集合的路径 -r html

run 后面跟具体的接口脚本
-e :后面跟环境变量文件
-g :后面跟全局变量文件
-d :指定用于迭代的数据源文件
-n :设置迭代次数 postman参数化迭代测试 当使用csv数据的时候需要
-r :报告的格式,可以跟cli、html、json等
 cli:直接在命令行打印结果
 html:将结果生成为html文件,指定生成文件的名称 --reporter-html-export 文件名
 json:将结果生成为json文件,指定生成文件的名称 --reporter-json-export 文件名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值