Postman接口测试 —— 使用postman运行接口

postman是一个模拟发送接口请求的软件,一般用来进行接口调试以及测试。最近使用postman这个工具比较多,所以专门整理总结一下关于postman的使用经验。

一、postman的下载和使用说明

postman官方下载地址:

https://www.getpostman.com/downloads/

postman官方使用文档:https://learning.getpostman.com/docs/postman/sending_api_requests/requests/

通过官方地址进入postman下载页面,在这个页面可以获取到windows、mac和linux三个系统的安装包。

二、发送request的填写信息说明

在下载并安装好postman后,创建一个Collection来存储请求,在Collection中创建一个request,我们在这里填写并发送请求。

2.1 发送请求填写的参数

如果要发送一个请求,那么在postman的界面中,需要确定以下信息:

  • 请求类型:在请求类型下拉栏中选择我们需要发送的接口类型,例如post、get。

  • 请求地址:在请求地址栏中,输入我们请求地址的url。

  • 请求header:request请求的header信息,填写在Headers中。

  • 请求参数:请求所发送的参数,填写在Params或者Body中。

  • 请求认证:请求发送所需要的认证信息,填写在Authorization 中。

2.2关于请求参数的类型:

在postman中,请求参数分为了params和Body两个部分,一般使用get请求时,将参数填写到Params中,然后程序自动拼接到请求地址后面,其他请求例如post是将参数单独放在Body中的。这里大概介绍一下不同请求参数类型的填写方式:

  • params:使用key-value的方式填写数据。

  • none:指请求没有参数,没有body。

  • form-data:使用key-value的方式填写数据,可以上传文件类型。

  • x-www-from-urlencoded:使用key-value的方式填写数据,不能上传文件类型

  • raw:可以使用text、json、xml、html、Javascript格式。

  • binary:上传二进制数据,一般用来上传文件,每次也只能上传一个。

  • GraphQL:目前还处于postman的beta版本,据说是一个API查询语言。

三、发送请求实例

3.1发送一个post请求

1 获取接口信息

如果是一个上线的web项目,可以通过F12打开控制台,刷新页面后找到接口,点击后在右侧可以查看到我们所需要的请求地址、请求类型、请求header、请求参数类型和内容。

2 复制请求参数

在获取到接口信息填写到postman中时,请求参数一般是内容最多的,第一次接触postman时,自己是一项一项参数复制过来的,后来发现原来有一键复制粘贴的方式。

第一步:在F12的控制台页面,在请求参数(Request Payload)中点击view source,然后复制内容(key-value这种格式可以直接复制key:value这种格式,因为source中是由=分割,postman识别的是:符号)。

第二步:在postman的参数填写页面,点击Bulk Edit进入全部编辑模式,然后粘贴在这里,再次点击Key-value Edit返回key-value模式时,就能显示一一对应的参数格式了。

3 填写信息到postman运行

如图所示,这个接口中,认证和Headers中都没有填写信息,因为这个接口不需要认证,所以不填写Authorization;而且在Header中,postman也会根据你的body内参数格式,自动生成一个header中的Content-Type信息。

填写完成后,点击send,就可以发送请求,response返回信息会显示在下面。

3.2发送一个get请求

和上述的步骤一样,我们获取接口信息,然后填写到postman中,这里需要注意的是,get请求的参数也显示在params中的,因为发送get请求时,参数会拼接在Url后面。

所以复制url时会把入参一起复制过来,然后在postman中显示在params方便显示和修改。

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!


最后: 为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】

软件测试面试文档

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

猜你喜欢

转载自blog.csdn.net/myh919/article/details/131563709