postman教程(一):简介及基本使用
2018-02-27 22:34
260 查看
从分层测试角度来说,接口测试是相对来说性价比最高的,且作为功能测试进阶的必备技能,接口测试值得大家都去学习掌握。
工欲善其事,必先利其器,好的工具能更好的帮助工程师更高效率的完成工作。
常见的接口测试工具很多,比如:jmeter、soapui、postman等。
这篇博客,就简单介绍下postman以及基本使用。
一、简介及安装
postman是一款功能强大的网页调试和模拟发送HTTP请求的Chrome插件,支持几乎所有类型的HTTP请求,操作简单且方便。
下载地址:https://www.getpostman.com/
下载成功后,默认安装即可。
二、功能介绍
启动后界面如下:
左侧功能栏:History为近期的测试脚本历史记录;Collections为以postman官网API为例的脚本实例,也可以新建文件夹,用于放置不同测试脚本的文件集合;
主界面:可以选择HTTP请求的方法,填写URL、参数,cookie管理、脚本保存&另存为等功能。
三、请求实例
关于不同请求方法的字段说明:
Authorization:身份验证,主要用来填写用户名密码,以及一些验签字段;
form-data:对应信息头-multipart/form-data,它将表单数据处理为一条消息,以标签为单元用分隔符分开。既可以上传键值对,也可以上传文件(当上传字段是文件时,会有Content-Type来说明文件类型);
x-www-form-urlencoded:对应信息头-application/x-www-from-urlencoded,会将表单内的数据转换为键值对,比如name=zhangsan;
raw:可以上传任意类型的文本,比如text、json、xml等;
binary:对应信息头-Content-Type:application/octet-stream,只能上传二进制文件,且没有键值对,一次只能上传一个文件;
其实关于测试工具,看官方文档就可以了,没太多可以讲的,接口测试,如果对协议比较了解的话,工具基本拿来就能用,抓包工具同理。
后续会更新一些利用postman执行接口自动化的一些博客,慢慢来吧。。。
工欲善其事,必先利其器,好的工具能更好的帮助工程师更高效率的完成工作。
常见的接口测试工具很多,比如:jmeter、soapui、postman等。
这篇博客,就简单介绍下postman以及基本使用。
一、简介及安装
postman是一款功能强大的网页调试和模拟发送HTTP请求的Chrome插件,支持几乎所有类型的HTTP请求,操作简单且方便。
下载地址:https://www.getpostman.com/
下载成功后,默认安装即可。
二、功能介绍
启动后界面如下:
左侧功能栏:History为近期的测试脚本历史记录;Collections为以postman官网API为例的脚本实例,也可以新建文件夹,用于放置不同测试脚本的文件集合;
主界面:可以选择HTTP请求的方法,填写URL、参数,cookie管理、脚本保存&另存为等功能。
三、请求实例
关于不同请求方法的字段说明:
Authorization:身份验证,主要用来填写用户名密码,以及一些验签字段;
form-data:对应信息头-multipart/form-data,它将表单数据处理为一条消息,以标签为单元用分隔符分开。既可以上传键值对,也可以上传文件(当上传字段是文件时,会有Content-Type来说明文件类型);
x-www-form-urlencoded:对应信息头-application/x-www-from-urlencoded,会将表单内的数据转换为键值对,比如name=zhangsan;
raw:可以上传任意类型的文本,比如text、json、xml等;
binary:对应信息头-Content-Type:application/octet-stream,只能上传二进制文件,且没有键值对,一次只能上传一个文件;
其实关于测试工具,看官方文档就可以了,没太多可以讲的,接口测试,如果对协议比较了解的话,工具基本拿来就能用,抓包工具同理。
后续会更新一些利用postman执行接口自动化的一些博客,慢慢来吧。。。
相关文章推荐
- J2EE入门视频教程第八讲——Hibernate简介及基本使用
- 软件框架的利器、TangramMini组件应用教程三:基本使用
- SERV-U 7 的安装和基本使用方法教程
- FlashFXP基本使用教程
- 文字编辑器FCKeditor 简介以及基本配置和使用方法
- mysql 基本使用教程(源于网络)
- VBS教程:正则表达式简介 -使用正则表达式
- Mootools 1.2教程(3) 数组使用简介
- ASP.net 中使用Flexigrid详细教程之一,基本使用
- Hsqldb简介和基本使用(二)
- Unix&Linux大学教程:16 过滤器:简介和基本操作
- FusionCharts Free中文开发指南[使用文档教程]第十一章--FCF中的基本数字格
- CCS4(Code Composer Studio)的基本使用教程
- Linux系统下gcc编程的基本使用教程
- ANT 基本使用教程
- J2EE入门视频教程第七讲——JDBC技术简介及使用
- CGIC简明教程1:使用CGIC的基本思路
- 消息队列(Message Queue)简介及其使用-.NET教程
- Hsqldb简介和基本使用(一)
- Hsqldb简介和基本使用