助力开发:使用 Postman 批量发送请求

简介: 最近写了几个接口: 获取 books 的接口 获取 likes 的接口 获取 collections 的接口

背景

最近写了几个接口:

  • 获取 books 的接口
  • 获取 likes 的接口
  • 获取 collections 的接口

但是我还是不放心,因为这些接口到底稳不稳定呢?上线后有没有隐患呢?所以我想做一个批量发送接口模拟~

但是想要做到批量发送接口,必须要有一个条件批量发送

批量发送?

起因

当我们写一个接口时,并且部署时,一定要考虑一个问题:

  • 你所做的产品访问量大吗?
  • 你所写的接口和服务器能应对访问量大的场景吗?

比较你的产品有很多用户在同一时间去进行大批量的发送请求~

举个例子,公司只有一个入口,10 秒内能通过 1 w员工吗?

那肯定是不行的,那怎么办呢?那就要看你这个地铁入口怎么去做优化了

思考

但是你再怎么优化,你也不能马上就部署上线吧?肯定要在上线前,做一个规范的多接口批量发送,看看你写的接口,以及你的服务器,到底能不能承受住这样的压力

Postman 批量发送接口

创建集合和接口

首先是创建一个集合,并且依次添加

  • 获取 books 的接口
  • 获取 likes 的接口
  • 获取 collections 的接口

然后为了保险起见,在 Test 中添加断言校验

pm.test('返回数据是 books', () => {
    console.log(pm.response.text())
    pm.expect(pm.response.text()).to.include('books')
})

然后点击发送,我们会发现接口发送成功了,断言检验也通过了~~

批量发送接口

但是其实单个接口发送不是我们想要的,我们想要的是:

  • 批量发送接口
  • 频繁发送

所以需要用到Postman的 Runner 功能

然后进行以下操作:

  • 第一步:将整个集合拖拽进测试区
  • 第二步:设置并发次数
  • 第三步:设置每次并发的延迟
  • 第四步:点击按钮进行批量发送接口

并且得到结果报告:

知识扩展:

学习更多 Postman 相关使用技巧。

相关文章
|
29天前
|
JSON API 数据格式
postman如何发送json请求其中file字段是一个图片
postman如何发送json请求其中file字段是一个图片
97 4
|
2月前
|
监控 API 开发工具
探索 Postman:API 开发的瑞士军刀
在现代软件开发中,API 起着关键作用,连接前后端应用及微服务架构。Postman 是一款流行的一站式 API 开发工具,支持 REST、GraphQL 和 SOAP 等协议,具备构建、测试、调试 API 的强大功能,包括请求构建器、环境变量管理、测试脚本编写、文档生成及 Mock 服务器创建等。本文详细介绍 Postman 的核心功能与进阶技巧,助你提高 API 开发效率。
|
3月前
|
测试技术 API
软件测试:Postman 工具的使用。开发及测试均需要掌握的测试工具
这篇文章详细介绍了Postman工具的各个模块功能,包括创建请求、集合、环境、自动化测试等,并解释了如何使用Postman进行GET、POST、PUT和DELETE等常见HTTP请求的测试。
|
4月前
|
JavaScript 前端开发
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
文本,wangEditor5教程-上传图片,在开发文档的菜单配置当中,去搜索里搜索图片,也可以找到,上传图片必须有服务端的图片,验证接口正确用postman,wangEditor的postman接口
|
5月前
|
自然语言处理 Java 测试技术
使用PostMan请求阿里云通义千问大模型
本文介绍如果通过postman调用阿里云通义千问API,然后介绍如果使用多语言集成,最后介绍了快速使用postman压测创建的API请求。
1036 2
|
5月前
|
JSON JavaScript 数据格式
postman如何模拟浏览器发送post请求,意思是替代Vue向后端发送一个请求
postman如何模拟浏览器发送post请求,意思是替代Vue向后端发送一个请求
|
5月前
|
JSON 前端开发 数据格式
后端开发之使用postman工具接收高级数据详解及代码演示
后端开发之使用postman工具接收高级数据详解及代码演示
49 0
|
5月前
|
安全 搜索推荐
基础入门 HTTP数据包&Postman构造&请求方法&请求头修改&状态码判断
基础入门 HTTP数据包&Postman构造&请求方法&请求头修改&状态码判断
|
5月前
|
JSON 测试技术 API
使用Postman发送POST请求的指南
本文介绍了如何使用Postman发送POST请求进行接口测试。关键步骤包括:创建新请求,设置请求类型为POST,输入URL,添加请求头如`Content-Type: application/json`,在Body中选择raw输入JSON数据,然后发送请求并检查响应。示例展示了向用户注册接口发送数据的过程。掌握这些技能有助于高效测试API。
155 0
|
6月前
|
XML JSON 前端开发
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
获取后端接口请求中的参数(@PathVariable,@RequestParam,@RequestBody区别,使用postman请求
196 1

热门文章

最新文章