目前支持 API 接口测试的工具很多。
我们选取其中一种用的比较多的Postman为例,和大家讲解 怎样使用工具进行 WEB API 的测试.
其实,做接口的手工测试,工具的使用方法其实都是大同小异的。
Postman是使用广泛的 API测试工具之一.
它的文档说它不仅仅是测试工具,而且还有很多其他功能,
比如:
Mock Server (模拟服务端,构建的http响应消息)
大家想想这个Mock Server可以用来干什么?
对了,用来测试客户端,给客户端开发人员用,
开发文档自动生成,团队协作
Postman生成的文档可以在线实时更新,共享非常方便,界面也比较美观
当然,我们这里介绍的,主要就是进行WEB API 的测试。
其它的功能,我们测试使用的不是很多,如果项目实际使用中需要,可以自行进一步研究。
Postman的Window应用程序安装包,可以到Postman网站下载。
是 https://www.getpostman.com/apps
点击选择相应操作系统上的安装包后,就可以下载了。 下载下来就是一个安装包,大家双击安装即可。
安装好后,会在桌面上生成相应的图标,双击即可打开。
图标如下
Postman提供了一个多窗口和多标签界面。浏览界面很简单。
postman界面分为3部分:
上面的Headerbar包含了一些快捷按钮
左边的Sidebar 侧边栏
中心区域的 Builder
我们操作多的就是 中心区域 Builder, 这里就是我们用来填写 API 请求的具体内容,
包括http请求的 url 怎么填,http头怎么填,http消息体怎么填。点击发送后,查看响应信息是什么。都在这里。所以,Builder区域是我们以后要操作的核心区域。
Request Builder就是用来让我们发送基于HTTP的API请求,并查看服务端的响应内容的。
我们在url编辑框中输入 百度的, 如下所示
然后,点击Send按钮。
随后,我们可以看到界面如下:
大家注意,蓝色线的上方是HTTP请求消息的内容展示,包括请求消息头,消息体等
下方是响应消息的内容展示,包括响应消息头,消息体等。
我们可以看出, 下方给出的就是http响应的消息体内容,也就是网页显示的html文档内容。
当我们点击发送按钮的时候。Postman就发出请求给百度网站服务器,百度网站服务器随后就响应了这个请求,给我们返回响应消息。Postman接收到响应消息后,显示出消息的结构给我们看。
所以web服务接受到http请求,只要格式正确,管它是浏览器发的、还是postman发的,都会给出响应。
现在我们只是发送了一个普通的http请求,并不是API接口里面的HTTP请求
接下来我们就学习一下,如何用POSTMAN 发出API接口请求消息,查看响应消息。
申请免费试听
只要一个电话
我们为您免费回电