接口测试神器——Postman从入门到上手

一、下载与安装

1、首先我们要打开百度,搜索关键字‘postman’,选择百度页面上第一个:Postman | API Development Environment,点击进去。

在这里插入图片描述

2.然后我们在选择Get Started,中文就是入门的意思。

在这里插入图片描述

3.点击里面的Download按钮,Download就是下载的意思。

在这里插入图片描述

4.稍等片刻,下载完毕,安装就按照提示安装就好啦,非常简单的,安装完成后,打开我们的postman,发现是这样子的一个界面,下图我用中文的方式给大家进行标注,大家先了解里面的大概含义哦。

在这里插入图片描述

5.熟悉了postman的界面之后呀,接下来咱们就要开始玩一玩啦,别急,先创建一个文件夹,这样显得有秩序。
在这里插入图片描述

6.Name这个地方填写项目名称就可以的,只要自己能明白,都是可以哒,Description,这个里面写文档呀、请求方式的描述。

在这里插入图片描述
7.里面信息填好后,我们点击Create创建。
在这里插入图片描述

二、Get和Post请求

1.先介绍一下什么是GET请求:(可以参考图片一起来哦)点击主界面的Params,在Query Param下面输入key及value,同时也可输入多个key和value,它们是即时显示在URL链接上面的。
所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
在这里插入图片描述

2.现在咱们新建一个GET请求,我们可以找到刚才创建好的文件夹,右键Add Request,填写里面的Request name和Request description,点击Save to ElevenKeep进行保存。
在这里插入图片描述

3.创建好之后呀,咱们就开始执行一个简单的Get请求。主界面输入url后,我们点击Send发送请求,可以在Body里面看到相应的信息,是不是感觉很简单。

在这里插入图片描述

4.接着趁热打铁,咱们开始一个Post请求。Post请求大致分为四种:表单提交、XML提交、JSON提交和二进制提交。

ok,在开始之前先科普一下,免得看不明白哈,下面4种分别对应Post的四种请求。

Body:设置POST请求的参数。 form-data:
HTTP请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。
x-wwww-form-urlencode:
HTTP请求中的application/x-www-from-urlencoded,会将表单内的数据转换为键值对。 raw:
可以发送任意格式的接口数据,可以text、json、xml、html等。
binary:HTTP请求中的相Content-Type:application/octet-stream,只可以发送二进制数据。通常用于文件的上传。

5.先来说说第一种:表单提交

当我们在Body里面选择为x-www-form-uriencoded时候,就会自动在Headers里面设置成图二的样子。
图一:
在这里插入图片描述

图二:
在这里插入图片描述

6.JSON提交

我们在Body里面选中raw,右侧选择JSON(application),相应也会在Headers里面自动为我们设置。

图一:

在这里插入图片描述

图二:

在这里插入图片描述

7.XML提交

我们在Body里面选中raw,右侧选择XML(text/xml),相应也会在Headers里面自动为我们设置。

图一:
在这里插入图片描述
图二:
在这里插入图片描述
8.二进制提交

在这里插入图片描述

关注我的公众号【ElevenKeep】查看更多历史文章。

「往期文章 」

软件测试03 | 如何使用postman
软件测试02 | 如何编写测试用例
软件测试01 | 新人如何入门

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
【为什么要学习这门课?】  传统Cisco设备的配置是通过命令行实现的。然而,整个行业的运行模式不断演进,越来越多的配置是由软件来执行的,这种方法通常被称为软件定义网络(SDN)。SDN是一种新兴的架构,它让网络策略实现和网络资源管理变得更容易、更经济。它通过将网络控制与网络硬件两者解耦来实现,允许通过编程控制网络,底层网络基础设施由应用程序和网络服务管理,而不是单独配置。 【课程亮点】  网络可编程基础这门课介绍了以SDN为核心的网络理论,并检查了在思科ACI网络中发现的组件。此外,本课程还涵盖了Python编程,这是网络编程能力所需的一项关键技能。最后,本课程通过在思科的DevNet网站为大家实践演示了多个网络可编程性练习。 【讲师介绍】  Kevin Wallace(凯文·华莱士)—— Walt Disney World迪士尼世界网络专家、思科多领域认证专家SKevin Wallace(凯文·华莱士)的网络设计经验可以追溯到1989年,他曾是沃特迪士尼世界的网络设计专家,思科Skillsoft课程的讲师、思科Learning Partners(CLP)课程讲师,东肯塔基大学的网络负责人。凯文是思科认证的系统讲师(CCSI) ,拥有双CCIEs认证,同时在路由、交换机、协作、安全、设计及数据等多个领域拥有思科公司或协会授予的专家证书,凯文还为Cisco Press出版了大量视频课程及书籍。 【课程收获】  掌握SDN开发技能学会使用基本的网络可编程工具和技术 了解开发网络自动化应用程序所需的Python编程基础使用api-em实现企业网络自动化使用APIC实现数据中心网络自动化配置Telnet、SSH和NETCONF

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值