一、首先我们来看一下postman的优势与概念:
优势:从分层测试的角度来说,接口测试是必备技能。所以接口测试是非常值得开发人员去进行掌握的。常见的接口测试工具很多,如:jmeter,soapui,postman等。但postman相较于其他测试工具,不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在调试HTTP请求方面可以说是性价比最高的接口测试产品之一。
并且postman适用于不同的操作系统,还支持postman浏览器扩展程序、postman chrome应用程序等。
概念:Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。
二、官网下载地址
https://www.getpostman.com/apps
三、功能栏基本说明:
左侧History:最近测试历史记录
左侧Collections:脚本集
主界面:选择Http请求方法,输入请求API地址,在body填写请求参数
主界面send:发送请求
主界面save:保存请求
主界面Cookies code:Cookie管理
四、Postman测试HTTP请求
今天我们重点说明Postman测试HTTP请求中的post请求
POST请求测试的时候主要分成四种参数提交方式:
1.表单提交2.JSON提交3.XML提交4.二进制提交
常见的是json提交:如果正常的键值对传参就可以使用x-www-form-urlencoded方式提交数据。但是最常用的post提交数据方式是application/json,一般前端通过ajax提交json参数到后端然后后端返回json格式的响应体给前端。
五、接口测试流程