目录

  • 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进行批量测试的步骤相关推荐

  1. Postman进行批量测试

    Postman和Jmeter一样有分组进行接口案例管理.执行的功能. Postman的分组 Postman提供了Collections的功能,方便用户进行多个接口的批量测试和管理,Collection ...

  2. postman接口批量测试

    接口加密解密 生成测试报告

  3. ubuntu16.04下使用YOLOV3训练自己做的VOC数据集(VOC数据集制作+模型训练步骤+训练参数解析和问题解决+训练日志可视化(loss、IOU)+模型测试(单张、摄像头、批量测试))

    前序 1.环境配置 请自行参考其他博客 本机环境 ubuntu16.04 python3 英伟达显卡驱动:nvidia-396 OpenCV3.4.5 CUDNN7.0.5 CUDA9.0 2.ubu ...

  4. Postman 批量测试接口详细教程

    文章目录 介绍 需求 实践 交流 介绍 postman是一个谷歌出的轻量级的专门测试接口的小工具,虽然不如 firefox 的 poster 插件"轻量",但是比 firefox ...

  5. 05、postman批量测试

    1.执行测试集 前面我们提到,可以把测试用例放在集合里面,类似于testcase放在testsuite里面,点击Run collection 设置好参数就可以开始执行测试集合里面的请求,最后点击Run ...

  6. Office 365 批量创建用户步骤

    Office 365 批量创建用户步骤 1. 用管理员帐户登录到Office 365管理页面 (http://portal.microsoftonline.com/), 然后进入Office 365管 ...

  7. 如何在银行系统中做批量测试~

    导读 当前,在计算机主机的应用处理模式中,批量处理作为一种事后数据处理方式,一直是一种简单而又非常重要的处理方式,尤其是对于海量数据处理,批量方式就更能显示其高效的处理效果.随着批量交易变得越来越复杂 ...

  8. 通过Postman实现压力测试

    通过Postman实现压力测试 一.前言 二.步骤 1.建立分组 2.编写脚本 3.配置参数 4.执行 一.前言 基于联调测试中存在相关接口的并发访问,会导致接口性能急速降低.为方便定位问题以及后序建 ...

  9. Postman 接口压力测试【嘿】

    Postman 接口压力测试 一.准备 二.压力测试步骤 三.导出csv文件 一.准备 1.1 下载Postman 软件 postman下载https://www.postman.com/ 1.2 首 ...

最新文章

  1. Ubuntu镜像的MD5校验
  2. WEB开发者应该有哪些必备的技能?
  3. git 添加用户名和邮箱_设置 Git 账户及邮箱
  4. freebsd mysql.so,MySQL_配置FreeBSD的网关和网络服务,出现如下提示时就可以开始网 - phpStudy...
  5. 谈谈JavaScript中编程实现以及使用内置方法实现进制转换
  6. SDL以及扩展库的交叉编译过程简介
  7. 深入浅出强化学习_直播 | 深入浅出理解 A3C 强化学习
  8. angularjs 表单校验
  9. 表单嵌套问题的解决方法
  10. windows7没pdf打印机_公司中常见的八种打印机故障解决方法
  11. 如何在VSCode上新建Flutter项目【两步搞定】
  12. hive变量传递的源码实现
  13. cadence设计运算放大器_「好设计论文」一种用于高精度DAC的实用型CMOS带隙基准源...
  14. 节点数对5层网络迭代次数的影响
  15. mysql information_schema库结构
  16. 三、Spring Cloud 之旅 -- Eureka 服务实例的健康自检
  17. mysql按升序创建索引_MySQL 降序索引 (Descending Indexes)
  18. [SSL_CHX][2021-10-15]移动路线
  19. 鸽哒im即时通讯源码
  20. 微信分享给朋友 图片显示正常,但是分享到朋友圈图片黑色【显示不出来】

热门文章

  1. 用计算机打出来自天堂的魔鬼抖音,抖音来自天堂的魔鬼卡点视频教程
  2. QTREE系列1,4,5,6,7 LCT
  3. 苹果iPhone 7价格差很多,谨慎购买!
  4. 机器之心对俞栋的采访
  5. 烟台气象台发布蓝色预警信号: 今日大到暴雪
  6. 9 年小厂老前端的年终总结(90 后,12 年毕业,工作 9 年,发过传单,做过运营)
  7. 河北工程大学计算机考试题型,2019上半年河北工程大学计算机等级考试报名通知...
  8. Aspose.Words 创建表格
  9. 工具的服务端口已关闭。要使用命令行调用工具,请打开工具 - 设置 - 安全设置,将服务端口开启。
  10. 一个简单的朋友圈单张或多张图片展示的思路