当前位置: 首页 > news >正文

Postman工具基本使用

一、安装及基本使用

安装及基本使用参见外网文档:全网最全的 postman 工具使用教程_postman使用-CSDN博客

建议版本:11以下,比如10.x.x版本。11版本以后貌似是必须登录使用

二、禁止更新

彻底禁止postman更新 - 简书

host增加:

##postman不自动更新设置
0.0.0.0         dl.pstmn.io
0.0.0.0         sync-v3.getpostman.com
0.0.0.0         getpostman.com
0.0.0.0         go.pstmn.io  

三、脚本导入导出

1、支持集合或单个接口脚本导出:

    • 导出整个collections:

    • 单个接口复制导出:右侧的cURL

2、集合导入:

3、C端或B端接口抓包后,接口右击,复制Request 导入接口脚本

导入

四、参数化

  1. 内建变量:如随机、日期函数对唯一字段参数化,节省每次调用手动修改参数的时间
    • {{$guid}}:生成GUID ,生成参数如:

    • {{$timestamp}}:当前时间戳,生成参数如:

    • {{$randomInt}}:0-1000的随机整数

实际使用:

  1. 配置全局变量

如某个项目:多个接口用到同一个变量

  1. Pre-request Script、Tests页签中使用代码实现(支持javascript语法):如增加断言,或提取上一个接口返回的token供后续接口调用
    • 提取参数

    • 后续接口引用提取的参数

    • 断言:Tests中添加断言
  1. 外部文件参数化
    • 导入csv文件

五、postman只能进行串行发送请求测试,无法进行并发测试

故接口若需要并发测试,需使用Jmeter或其他工具,postman的同时发送请求无法满足接口实际要做的“并发测试”

其他问题

1. 抓包c端接口请求报self signed certificate....,关闭ssl vertificate verification

http://www.lryc.cn/news/397299.html

相关文章:

  • uni-app三部曲之三: 路由拦截
  • 专注于国产FPGA芯片研发的异格技术Pre-A+轮融资,博将控股再次投资
  • 【python】QWidget父子关系,控件显示优先级原理剖析与应用实战演练
  • CTF php RCE(三)
  • Android 注解的语法原理和使用方法
  • YOLOv10改进 | Conv篇 | 利用FasterBlock二次创新C2f提出一种全新的结构(全网独家首发,参数量下降70W)
  • 实验-ENSP实现防火墙区域策略与用户管理
  • 【游戏客户端】大话slg玩法架构(二)背景地图
  • git-工作场景
  • coco dataset标签数据结构(json文件)
  • GaussDB关键技术原理:高性能(四)
  • 总结之企业微信(一)——创建外部群二维码,用户扫码入群
  • 透视数据治理:企业如何衡量数据治理的效果?
  • ERC20查询操作--获取ERC20 Token的余额
  • Linux运维:MySQL中间件代理服务器,mycat读写分离应用实验
  • css文字自适应宽度动态出现省略号...
  • 边缘计算盒子_B100_Jetson Nano (aarch64)开发环境搭建
  • 【Superset】dashboard 自定义URL
  • 【Linux网络】IP协议{初识/报头/分片/网段划分/子网掩码/私网公网IP/认识网络世界/路由表}
  • 香蕉派BPI-Wifi6迷你路由器公开发售
  • WPF-控件样式设置
  • C++20中的指定初始化器(designated initializers)
  • QT跨平台开发(windows、mac)中.pro文件设置
  • wifi中的stream parser
  • GitHub网页打开慢的解决办法
  • 前端vue 实现取色板 的选择
  • [leetcode]partition-list 分隔链表
  • Apache功能配置:访问控制、日志分割; 部署AWStats日志分析工具
  • 开源可视化Flutter图表库:Graphic
  • Linux搭建Socks5网络代理服务器,Centos 8 系统