postman进行批量测试的步骤
目录
- 1 newman简介:
- 2 newman的安装:
- 3 断言
- 3.1 断言响应状态码
- 3.2 断言响应体是否包含字符串
- 3.3断言响应体json里面属性的值
- 4 断言的工作原理
- 5 全局变量,环境变量
- 6 请求前置脚本
- 7 token
- 8 批量测试
- 9 读取外部 的测试数据
- 9.1 读取csv文件
1 newman简介:
newman是为Postman而生, 专门用来运行Postman编写好的脚本;使用newman, 你可以很方便的用命令行来执行postman collections
2 newman的安装:
1.先下载Node.js
https://nodejs.org/en/
2.安装NodeJs(很容易安装, 这里不多做介绍)
3.打开cmd, 输入node, 如果没有报错, 而是显示“>”, 说明node安装成功。
4.安装newman
打开cmd, 输入npm install -g newman
5.通过查看newman版本测试安装是否成功, 打开cmd, 输入newman -v, 出现版本信息
即安装成功
npm install -g newman-reporter-html
以上这个是Newman的插件
3 断言
就是我们接口返回的数据是正确还是错误,我们还得自己看返回的结果,现在使用断言就可以了
3.1 断言响应状态码
3.2 断言响应体是否包含字符串
3.3断言响应体json里面属性的值
4 断言的工作原理
5 全局变量,环境变量
环境变量
6 请求前置脚本
7 token
var jsonData = pm.response.json();
var token_value = jsonData.token
pm.environment.set("token_value", token_value);
8 批量测试
我们有很多的接口,有的接口传参需要其他接口的返回值,这个时候就需要好多的接口的批量测试
9 读取外部 的测试数据
9.1 读取csv文件
我们修改接口,因为接口里面的参数的值是从csv里面来的
之后就会一行一行的变量csv
postman进行批量测试的步骤相关推荐
- Postman进行批量测试
Postman和Jmeter一样有分组进行接口案例管理.执行的功能. Postman的分组 Postman提供了Collections的功能,方便用户进行多个接口的批量测试和管理,Collection ...
- postman接口批量测试
接口加密解密 生成测试报告
- ubuntu16.04下使用YOLOV3训练自己做的VOC数据集(VOC数据集制作+模型训练步骤+训练参数解析和问题解决+训练日志可视化(loss、IOU)+模型测试(单张、摄像头、批量测试))
前序 1.环境配置 请自行参考其他博客 本机环境 ubuntu16.04 python3 英伟达显卡驱动:nvidia-396 OpenCV3.4.5 CUDNN7.0.5 CUDA9.0 2.ubu ...
- Postman 批量测试接口详细教程
文章目录 介绍 需求 实践 交流 介绍 postman是一个谷歌出的轻量级的专门测试接口的小工具,虽然不如 firefox 的 poster 插件"轻量",但是比 firefox ...
- 05、postman批量测试
1.执行测试集 前面我们提到,可以把测试用例放在集合里面,类似于testcase放在testsuite里面,点击Run collection 设置好参数就可以开始执行测试集合里面的请求,最后点击Run ...
- Office 365 批量创建用户步骤
Office 365 批量创建用户步骤 1. 用管理员帐户登录到Office 365管理页面 (http://portal.microsoftonline.com/), 然后进入Office 365管 ...
- 如何在银行系统中做批量测试~
导读 当前,在计算机主机的应用处理模式中,批量处理作为一种事后数据处理方式,一直是一种简单而又非常重要的处理方式,尤其是对于海量数据处理,批量方式就更能显示其高效的处理效果.随着批量交易变得越来越复杂 ...
- 通过Postman实现压力测试
通过Postman实现压力测试 一.前言 二.步骤 1.建立分组 2.编写脚本 3.配置参数 4.执行 一.前言 基于联调测试中存在相关接口的并发访问,会导致接口性能急速降低.为方便定位问题以及后序建 ...
- Postman 接口压力测试【嘿】
Postman 接口压力测试 一.准备 二.压力测试步骤 三.导出csv文件 一.准备 1.1 下载Postman 软件 postman下载https://www.postman.com/ 1.2 首 ...
最新文章
- Ubuntu镜像的MD5校验
- WEB开发者应该有哪些必备的技能?
- git 添加用户名和邮箱_设置 Git 账户及邮箱
- freebsd mysql.so,MySQL_配置FreeBSD的网关和网络服务,出现如下提示时就可以开始网 - phpStudy...
- 谈谈JavaScript中编程实现以及使用内置方法实现进制转换
- SDL以及扩展库的交叉编译过程简介
- 深入浅出强化学习_直播 | 深入浅出理解 A3C 强化学习
- angularjs 表单校验
- 表单嵌套问题的解决方法
- windows7没pdf打印机_公司中常见的八种打印机故障解决方法
- 如何在VSCode上新建Flutter项目【两步搞定】
- hive变量传递的源码实现
- cadence设计运算放大器_「好设计论文」一种用于高精度DAC的实用型CMOS带隙基准源...
- 节点数对5层网络迭代次数的影响
- mysql information_schema库结构
- 三、Spring Cloud 之旅 -- Eureka 服务实例的健康自检
- mysql按升序创建索引_MySQL 降序索引 (Descending Indexes)
- [SSL_CHX][2021-10-15]移动路线
- 鸽哒im即时通讯源码
- 微信分享给朋友 图片显示正常,但是分享到朋友圈图片黑色【显示不出来】
热门文章
- 用计算机打出来自天堂的魔鬼抖音,抖音来自天堂的魔鬼卡点视频教程
- QTREE系列1,4,5,6,7 LCT
- 苹果iPhone 7价格差很多,谨慎购买!
- 机器之心对俞栋的采访
- 烟台气象台发布蓝色预警信号: 今日大到暴雪
- 9 年小厂老前端的年终总结(90 后,12 年毕业,工作 9 年,发过传单,做过运营)
- 河北工程大学计算机考试题型,2019上半年河北工程大学计算机等级考试报名通知...
- Aspose.Words 创建表格
- 工具的服务端口已关闭。要使用命令行调用工具,请打开工具 - 设置 - 安全设置,将服务端口开启。
- 一个简单的朋友圈单张或多张图片展示的思路