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

Postman介绍和安装,发送带参数的GET请求

🍅点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

postman的介绍和安装

Postman的介绍

Postman 是一款谷歌开发的接口测试工具,使API的调试与测试更加便捷。 它提供功能强大的 Web API & HTTP 请求调试。它能够发送任何类型的HTTP 请求 (GET, HEAD, POST, PUT..),附带任何数量的参数+ headers。

postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能,它们分别都能干些什么 。下面先通过一张图来直观地来看下postman中所包含的功能 。以下功能也只是展示了postman的一部分功能。

Postman功能:

  • 主要用于模拟网路请求包
  • 快速创建请求
  • 回放管理请求
  • 快速设置网络代理
Postman的安装

postman在2018年之后就不再支持浏览器版本,所以,想要使用它就必须先下载客户端再安装使用,下面就以Windows系统为例进行安装 。

postman安装步骤

1、访问postman官方网站,下载最新版本,访问地址:https://www.getpostman.com/

2、进入到下载页面,根据自己电脑下载对应的版本

3、双击下载的安装包,进入到安装界面,直到用户登录和注册界面。

一、若个人使用,选择跳过即可,这时会进入到postman主界面,至此postman安装成功(下图)。

二、若团队使用,可以进行注册,注册后使用账号可以加入团队工作

注册postman的好处:

1、可以分享和管理你的接口用例集

2、可以跨设备同步你的数据

3、可以备份你的postman数据

4、可以建立文档页面,监控和Mock服务

界面导航说明

如下图:

发送第一个请求

1、打开postman,点击+加号打开一个新的请求页

2、在请求的URL中输入请求地址:https://www.baidu.com/s?wd=猫;在headers中增加百度请求的header头部信息

3、点击Send按钮,这时就可以在下部的窗格中看到来自服务器的响应数据。

postman发送带参数的GET请求

示例:微信公众号获取access_token接口,业务操作步骤

1、打开微信公众平台,微信扫码登录:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login

2、打开微信开放文档,找到获取access_toekn 的接口信息:https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Get_access_token.html

3、打开postman,新建一个request请求,并输入获取access_toekn 的接口信息;此时可以看到postman可以自动带入参数到Params列中;如下图

4、把微信公众平台上的appID和appsecret输入到Params列中;如下图:

5、点击Send按钮,查看响应结果;

通过上述步骤可知:postman会把URL中的参数自动解析到参数列表显示, 方便进行修改操作

json数据的说明

JSON(JavaScript Object Notation)类似于XML,是一种数据报文交换格式,比如Java产生了一个数据想要给JavaScript,则除了利用XML外,还可以利用JSON,JSON相比XML的优势是表达起来更简单;

官网:http://www.json.org/

在线校验JSON结构的网站:http://www.bejson.com/

json两种数据格式表示

(1)Map,也称为对象;{....}

简单的说就是Java中的Map,名称-值对的形式给出,名称和值之间用“:” 隔开,两个Map之间用“,”隔开,一般表示形式如:{'key1':'value1','key2':'value2'}

(2)Array;[......]

就是普通意义上的数组,一般形式如:['arr1','arr2','arr3']

Map结构图示:

Array结构图示:

注意:

(1)JSON的数据结构只有两种;
(2)可以嵌套表示,比如Array中可以嵌套Map等;
(3)记住:Map是以{}表示,Array是以[ ]表示;

最后:下方这份完整的软件测试视频教程已经整理上传完成,需要的朋友们可以自行领取【保证100%免费】

​​​软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

http://www.jsqmd.com/news/290205/

相关文章:

  • UI自动化测试:Jenkins配置详解
  • 芒格的“概率思维“:在不确定性中做出明智决策
  • 告别信息孤岛,商联达让总部-区域-门店数据实时同频
  • 农资行业B2B多租户商城系统推荐,适配农业经销商层级管理
  • 导师严选10个AI论文网站,MBA高效写作必备!
  • 2026年1月变电设备六氟化硫泄漏检测仪品牌推荐
  • 寒假spark学习1 - 2305
  • Java中为何float类型比long类型取值范围大?
  • 1.23假期记录
  • XMLHttpRequest基础使用
  • 【近邻传播聚类算法(AP算法)】此种聚类算法不需要实现给出聚类数目和聚类中心操作便捷附Matlab代码
  • 【计算一维频域 EM 数据的解析灵敏度】频域 EM 数据解析灵敏度矩阵的计算附Matlab代码
  • 【交替方向乘子法】ADMM和光谱近邻算子在高光谱宽带相位恢复中的应用于定量相位成像附Matlab代码
  • 【均布载荷悬臂梁的支座位置优化】用于计算悬臂梁的最优支座位置,以减小其最大弯矩研究附Matlab代码
  • 不容错过!提示工程架构师提升响应速度的实用指南
  • 【图像压缩】基于matlab DCT快速分形图像压缩【含Matlab源码 15011期】
  • 【图像压缩】基于matlab DCT分形图像压缩(含PSNR)【含Matlab源码 15010期】
  • 学霸同款AI论文平台TOP8:研究生开题报告神器测评
  • 【图像加密解密】基于matlab多MSB预测和霍夫曼编码的可逆数据隐藏于加密图像中的应用【含Matlab源码 15020期】
  • 深入解析:订单支付后库存不扣减,如何用RabbitMQ来优化?
  • 软件测试基础详解
  • postman应用实战
  • 软件测试需求分析
  • 在字节和滴滴划水四年,过于真实了...
  • Selenium定位元素的方法css和xpath的区别
  • 腾讯云TSearch存算分离,破解日志分析算力瓶颈
  • Pytest之收集用例规则与运行指定用例详解
  • 火山引擎DPU潮汐复用,重构算力成本优化逻辑
  • 基于Java+SSM的种子商店网站的设计与实现(源码+lw+部署文档+讲解等)
  • ​中国工业软件出海新标杆:浩辰CAD看图王荣获国际大奖,亮相纽约时代广场