Postman的操作环境有哪些? 如何下载Postman呢? 谁有Postman官网下载地址? Postman应该如何安装? Postman有哪些基础功能?
1、postman背景介绍
postman是接口测试的神器之一,可以发送几乎所有类型的HTTP请求,前身是google-chrome的一个插件,2018年初google停止了对chrome应用程序的支持,postman插件就无法使用了,不过我们可以到postman的官网下载对应的程序。 2、postman优点
支持各种类型的请求:GET、POST、PUT、PATCH、DELETE等(其中最常用的是GET和POST)
支持请求头(Headers)的各种自定义,如:[{"key":"Content-Type","value":"application/x-www-form-urlencoded","description":"POST请求默认方式","enabled":true}]
支持请求自定义参数的设置
支持10种不同的授权认证机制,如:Inherit auth from parent、Bearer Token、Basic Auth、Digest Auth、OAuth 1.0,OAuth 2.0等
支持collection、folder数据在线存储:可根据账号来实现数据的迁移
3、postman下载
官网下载:https://www.getpostman.com/apps
具体的安装下载过程跟一般app下载差不多非常easy,基本不需要配置什么,一路next,在这里就不一一赘述了,另外也可以网上自行搜索第三方的网站下载postman。 4、postman界面熟悉
postman的界面非常的友好,没有过多的累赘功能,呈现出来的都比较好理解
4.1左上角菜单功能
File主要用来操作文件,如新建、导入、设置、关闭窗口、退出等
Edit用来编辑操作,如撤销、重做、剪切、复制、粘贴等
View用来设置postman软件的浏览方式,如全屏、放大、缩小、切换tab请求框等
Collection集合相当于其他软件的一个项目,可以新建集合、导入、集合运行配置
History不言而喻就是运行历史了
Help帮助接口,如升级、文档、支持、GitHub、Twitter等
4.2左侧界面
上面三个都是比较熟悉的功能在菜单界面已经介绍过了,这里就简单的带过
New:新建request请求、collection集合、environment、documentation、mocker server、monitor
Import:postman支持json和csv格式的导入
Runner:运行配置,如配置延迟时间、迭代次数等
添加的collection及fodler会显示在左侧白框框中,层级依次是collection-folder-request
4.3右上部分
此部分主要是request请求区,可以设置请求相关的参数,如授权机制、请求头、数据体、请求setup、用例等
4.4右下部分
此部分主要包含response响应数据区,可以通过此区域接受服务器的响应数据并查看。
Postman背景介绍
用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。
Postman的操作环境
postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。
Postman使用参考文档:
1.官方英文文档 2.chrome插件整理的 postman中文使用教程
Postman下载安装
1> 、postman下载地址:
1.Postman for MAC
2.Postman for windows X64
3.Postman for windows X86
4.Postman for linux X64
5.Postman for Linux X86
2>. Postman官网下载地址:
https://www.getpostman.com/apps
3.Postman安装
postman的安装方法分好几种,按照我们上文介绍的那样,我们分为三种安装模式介绍:
不能访问google 应用上商店的朋友 可以 参考这里, 或者下载客户端版本
1).macOS安装 一旦你下载的应用程序,你可以拖动文件到“应用程序”文件夹。 双击Postman打开应用程序。
2).Windows安装 下载安装文件 运行安装程序 3). Linux安装 我没有试过,但是找了一些参考资料( 有兴趣的朋友可以自行实验) ubuntu安装postman: https://blog.csdn.net/qianmosolo/article/details/79353632 Ubuntu16.04上安装Postman应用程序: https://blog.bluematador.com/posts/postman-how-to-install-on-ubuntu-1604/?utm_source=hootsuite&utm_medium=twitter&utm_campaign= Postman的基础功能 **接口请求流程 **
**GET 请求**
GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
**POST请求**
POST请求一:表单提交
管理用例—Collections Collections集合:也就是将多个接口请求可以放在一起,并管理起来。什么样的接口请求可以放在同一个collection里? 在这里告诉大家可以这样:一个工程一个Collection,这样方便查找及统一处理数据。 身份验证Authentication 1、Basic Auth 是基础的验证,所以会比较简单 会直接把用户名、密码的信息放在请求的 Header 中 2、Digest Auth 要比Basic Auth复杂的多。使用当前填写的值生成authorization header。所以在生成header之前要确保设置的正确性。如果当前的header已经存在,postman会移除之前的header。 3、OAuth 1.0 postman的OAuth helper让你签署支持OAuth 1.0基于身份验证的请求。OAuth不用获取access token,你需要去API提供者获取的。OAuth 1.0可以在header或者查询参数中设置value。 4、OAuth 2.0 postman支持获得OAuth 2.0 token并添加到requests中。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。