不会接口测试?用Postman轻松入门(一)—— Postman实现get和post请求

article/2025/9/29 7:24:40

测试行业现在越来越卷,不会点接口测试好像简历都已经拿不出手了,但很多小伙伴都会头疼:接口测试应该怎么入门?那么多的接口测试工具应该学哪个?

其实,接口测试工具,就像吃饭用的筷子,不管是木筷子竹筷子还是金属筷子,只要会拿筷子了,换一双筷子最多就是花点时间熟悉一下这个筷子的手感而已,所以任何一个接口测试工具会用了都能触类旁通用其它的工具完成接口测试。

而Postman算是相对来说简单的接口测试工具,下面就来看看,怎么用postman来快速上手接口测试吧~

Postman安装

话不多说,首先来完成Postman安装,安装过程其实非常简单,从官网https://www.postman.com/downloads/ 下载安装包。

同时已经使用过postman并有账号的同学,打开postman官网之后,是可以直接登录到自己账号在线使用postman的。

然后双击运行安装文件,就会自动完成postman的安装在桌面上生成快捷方式,之后启动Postman即可。

第一次使用的时候,可能会弹出注册Postman账号的窗口,可以在官网上简单注册一个,方便将自己的工作记录进行云端同步。当然,在本地直接使用也并无不可。

进入欢迎界面之后,要进行接口测试操作,首先需要创建一个workspace,如上图,通过 Create Workspace 创建一个工作空间用于接下来进行接口测试请求的存储。

Postman进行第一个Get接口请求

接下来使用Postman进行第一个接口请求的测试最简单的办法是直接添加一个新的请求,点击右侧工作栏上的+号,就可以创建一个接口请求。

接下来我们完成一个最简单的请求:对一个get格式的获取一句诗词的接口进行请求。

将url地址: https://api.apiopen.top/api/sentences

填到新创建的请求的url中,直接点击send,就可以完成一次接口请求,在下方返回结果查看窗里看到这个接口的返回结果。

超简单的对不对?其实这就是最简单的一个接口测试执行方式,恭喜你已经摸到了用Postman做接口测试的门槛,但是别自满,接下来,我们就要正式来学习一下接口测试的操作。

Postman实现第一个接口Post请求

实际上所谓的接口测试就像寄快递,在postman里面填好你要寄送的快递的信息,接下来就交给postman这个快递小哥去完成派送就好了,所以,对于接口测试来说,最重要的是搞清楚你要寄给服务器的快递的内容是什么。

就像上面我们完成的最简单的请求,其实就是填写了对方的地址(url),选择了寄送的方式(get),但是什么都不发送,就让快递小哥带个口信,通过send操作让postman发送请求到服务器,最后postman再把服务器收到之后的回信(接口返回)拿回来。

真正做接口测试的时候,首先就是把自己的接口请求内容了解清楚,填到postman里面完成发送。接下来我们看个不止捎个口信,而是实际寄送一些快递的请求——完成一个Post类型的接口测试:

这一次的请求是电商网站的登录操作,大家可以访问电商网址:

http://www.testingedu.com.cn:8000/ ,进入登录界面如下:

这次完成登录除了url地址,我们还需要将用户名和密码的信息当做快递发送给服务器,首先我们需要获取到接口的请求信息,通过F12打开开发者工具,抓包可以看到请求的url地址和传递的用户名和密码的信息:

所以这次在Postman中我们需要填写的不只是url地址了,再次点击+号,添加一个新的请求,然后将获取到的接口需要的信息填进Postman里

1、接口HTTP方法类型选择POST

2、url地址复制填写到url栏

3、选择body菜单,在其中选择 x-www-form-urlencoded类型,并按照抓包获取到的数据逐一填写

4、点击send发送请求,得到返回结果

到这,我们实现了一个发送请求数据的post接口,这一次,填写了对方的地址(url),选择了寄送的方式(Post),通过自己打包好快递(请求体body中的参数),通过send操作让postman发送请求到服务器,最后postman再把服务器收到之后的回信(接口返回)拿回来。

所以发送请求,其实就是非常简单的一个寄送快递的过程,看到这里,相信大家已经学会了Postman最基本的使用方法,但是要进行测试还需要深入地去了解完成请求寄送快递的填写规范,在后面的文章中,我们将继续深入进行学习。

若有收获,就点个赞吧

技能提升

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助…….


http://chatgpt.dhexx.cn/article/iki6wpwK.shtml

相关文章

Postman快速入门(一)

一、基本介绍 postman是一款流程的接口调试工具,其特点就是使用简单,功能强大。使用角色也非常广泛,后端开发,前端人员,测试人员都可以使用它进行接口调试或测试。 下图是基本功能介绍 发送第一个请求 如果你是第一次…

Postman工具介绍以及使用方法教程(一)

Postman工具 1、postman简介 Postman最早是Google浏览器的一个插件存在的,因为Google退出国内市场,现在postman主要是以一个 APP的形式存在。 Postman最初设计上就是为接口测试而设计的,对于测试人员来说主要用来做接口测试。 2、postman的…

使用PostMan上传文件,有图易懂

现在,越来越多的人习惯用postman来测试接口。那么,关于如何使用postman来上传文件,本文进行讲解 1、将请求方式选择为post 2、填写接口地址 3、填写请求头 key:Content-Type value:multipart/form-data 4、填写Body…

postman-使用post请求

一. postman简介 Postman是一个接口测试工具,在做接口测试的时候,Postman相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果, 从而验证响应中的结果数据是否和预期值相匹配;并确保开发人员能够及时处理接口中的bug,进而保证产品上…

Postman全网最详细使用教程

Postman全网最详细使用教程 欢迎关注博主公众号「Java大师」, 专注于分享Java领域干货文章, 关注回复「postman」, 获取postman插件和安装程序: http://www.javaman.cn/jszw/postman 一、postman的安装 postman的安装分为两种,通过chrome浏览器插件安装…

Postman-APIs是干什么的?

最近用postman探索接口自动化,发现里面的APIs这个模块,很少用到,平常都是直接在Collections模块创建请求就完事了。但是想做自动化时,发现需要先把接口定义出来,基于接口创建用例,这样直接用Collections就显…

2022最新Postman安装以及基本操作使用教程

一、postman安装 Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。…

接口测试之Postman使用全图文指南(原来使用Postman测试API接口如此简单)

为什么要做接口测试? 接口的由来: 连接前后端以及移动端。 因为不同端的工作进度不一样,所以需要对开始出来的接口进行接口测试。 做接口测试的好处: 1、节约时间,缩短项目成本 2、提高工作效率 3、提高系统的健壮性…

Postman使用小技巧 - 用Postman生成Request代码

Postman这款工具可以让你很方便的测试你的Web API,那如果你实在是没办法用Postman,必须手写代码,又或者你有别的需求是Postman没法实现的,你必须写一个特殊的script或App来测试你的接口,那这时候是不是Postman就没有用…

Postman工具的简单介绍

Postman工具简单介绍 前言一、侧边栏二、工具栏三、构建器四、控制台五、菜单栏六、状态栏七、选项卡和窗口八、键盘快捷键九、数据编辑器十、支持多行 前言 Postman提供了一种多窗口和多选项卡页面用于发送和接收接口请求(如图)Postman努力保持清洁和灵…

一文带你全面解析postman工具的使用(效率篇)

说明:由于前面的一文篇幅太大,导致无法放在一文发布,故这篇文章只是postman工具介绍的第二部分,若需要回看第一部分内容可通过如下链接:​​​​​​​一文带你全面解析postman工具的使用 。接下来介绍的内容是基于上文…

全面解析postman工具的使用

postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能&…

一文带你全面解析postman工具的使用(基础篇)

postman是一款支持http协议的接口调试与测试工具,其主要特点就是功能强大,使用简单且易用性好 。无论是开发人员进行接口调试,还是测试人员做接口测试,postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能&…

向下取整向上取整

我们平时用5/22是向下取整&#xff0c;而负数的话是-7/2-3,是向上取整 在一些题目他会要求向上取整还是向下取整 可以用这个函数 函数原型 double floor(doube x);//都是double类型&#xff01;&#xff01;&#xff01;头文件 #include<math.h>向上取整 ceil&#xf…

动态规划(DP)(算法笔记)

本文内容基于《算法笔记》和官方配套练题网站“晴问算法”&#xff0c;是我作为小白的学习记录&#xff0c;如有错误还请体谅&#xff0c;可以留下您的宝贵意见&#xff0c;不胜感激。 文章目录 前言一、动态规划概述二、算法设计1.上楼||2.最大连续子序列和动态规划分治 3.最大…

免费馅饼 (DP动态规划问题详细解析)

免费馅饼 HDU - 1176 都说天上不会掉馅饼&#xff0c;但有一天gameboy正走在回家的小径上&#xff0c;忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了&#xff0c;这馅饼别处都不掉&#xff0c;就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了&am…

动态规划的理解(DP)

动态规划&#xff08;DP&#xff09; 文章目录 动态规划&#xff08;DP&#xff09;1.动态规划概念2.最短路径问题3.动态规划和分治区别4.为什么动态规划往往从后往前&#xff1f; 1.动态规划概念 在现实生活中&#xff0c;有一类活动的过程&#xff0c;由于它的特殊性&#xf…

动态规划(DP)小结

目录 动规解题的一般思路 能用动规解决的问题的特点 动归的常用形式 例题 例题一&#xff1a;最长公共子序列 例题二&#xff1a;最大子段和 例题三&#xff1a;最长上升子序列(最长单调递增) 例题四&#xff1a;数字三角形 例题五 0-1背包问题 应用题 应用一&#x…

动态规划 DP专题

跟着ygg的dp题单刷的dp 1.代码源每日一题 Div1 连续子序列 分析&#xff1a; dp数组开成map&#xff0c;则状态转移式dp[i] max(dp[i - 1] 1, dp[i]) AC代码&#xff1a; #include <bits/stdc.h>using namespace std; typedef long long ll; #define int ll #define …

动态规划之线性DP

&#x1f40f;&#x1f40f;&#x1f40f; &#x1f40f;动态规划之线性DP&#x1f40f;&#x1f40f;写在前面&#x1f40f;&#x1f40f;数字三角形&#x1f40f;&#x1f40f;最长上升子序列&#x1f40f;&#x1f40f;最长上升子序列 II&#x1f40f;&#x1f40f;最长公共…