postman的各个功能模块做以一个讲解。

菜单栏
菜单按钮有一些常用的功能,①:file:文件(主要是一些基本功能,快捷打开一些窗口之类的操作)②:edit:编辑(主要是复制粘贴撤销等基本操作)③:view:视图(主要是对于屏幕页面的控制(放大,缩小,前进,后退等))④:help:帮助(主要是检查版本更新,清除缓存和连接github的菜单等)
Home:主要是跳到个人主页上,包括提醒,工作区等信息,也可以选择不同的工作空间,以及当下主流项目的一些接口介绍
Workspace:工作区域。是Postman最主要的功能。API管理和API测试功能。其中有个人的工作区域还有团队的工作区域可以分享和邀请成员.
APINetwork:api网络主要是区分,私有网络,公共网络,以及合作方网络。一些项目需要在专门的网络下进行
Explorer:探索:查看关于Postman的公共api、团队、工作区和集合。一些比较流行的api接口
searchpostman:搜索一些请求,和用例集等
Invite:邀请成员:如果你是个管理角色,可以邀请你们团队成员加入。
⚙settings:设置:主要设置一些请求,参数,证书等
🔔Notifications:消息:查看来自团队的活动,Postman更新的通知,查看拉请求、评论活动和其他重要信息。
:🤖Manageaccounts:账户:自己的登录账户所在的地方
Upgrade:升级:主要是一些资源的使用情况
工作空间概览
Collections:集合,就是一组API的集合,相当于是一个综合的板块,下面可以创建包,创建各种请求
APIs:管理API的地方,可以创建>定义>测试>部署>监控api,和collections的作用其实差不多
Environments----管理API执行环境的地方,有全局变量和环境变量应对一些请求不断变化
Mockservers----设置Mock服务器的地方,主要是为了联调测试,不拖慢测试的进度
Monitors:定期运行集合,以检查其性能和响应,可以定时监控一些请求和流程
Flows----过拖放UI连接一系列请求,从而创建API工作流
History----工作空间中发送的任何请求都将出现在这里。
New----新建集合
Import----导入集合
展示集合列表
接口编辑及测试运行区
可以切换请求方法:post,put,get等
2、Params参数:设置一些请求的参数的地方,通常适用于一些get的没有请求体的请求,Authorization:鉴权:有些请求需要验证身份,采取不同的鉴权方式,携带内容,验证你的身份(和token的作用类似),Headers:请求头:携带请求的一些必要信息例如:Content-Type和Token等。
3、Body请求体
none:没有请求体
form-data:表单格式的内容,即可上传键值对,又可以上传文件,选择不同的内容请求头的Content-Type对应值不同x-www-form-urlencoded:只可以上传键值对
raw:原始数据(有text,javascript,json,html,xml)等不同格式的数据,按接口要求上传数据选择text,则请求头是:text/plain,选择javascript,则请求头是:application/javascript,选择json,则请求头是:application/json(如果想以json格式传参,就用raw+json就行了),选择html,则请求头是:text/html,选择application/xml,则请求头是:application/xml
binary:相当于Content-Type:application/octet-stream,只可以上传二进制数据,通常用来上传文件,由于没有键值,所以,一次只能上传一个文件
GraphQL:数据类型对参数具体的类型会有一定的标准
4、Pre-requestScript:预请求脚本也叫做前置脚本,在请求发生之前先发生的脚本,请求中需要用的一些内容,可以从前置脚本获得
5、tests:后置脚本,请求之后发生的一些脚本,此接口的响应有一些其他接口用的内容,可通过tests传递出去,可以设置获取变量也可以设置断言方法。
6.settings:设置:设置这个请求需要的一些条件,比如证书,请求头设置,等,根据需要设置
7、右侧栏按钮Documentation:展示这个接口的一些内容
commments:评论,评论或者是备注这个接口请求的一些内容
code:将请求转化成curl或者是一些其他语言的代码(备注:这个功能比较重要)
Relatedcollections:相关的集合:和这个请求有关的一些集合
info:信息:这个请求的一些信息,比如创建时间等
以上就是postman常见功能模块的讲解。
上一条:Postman使用教程
下一条:使用Postman测试ASP.NET Core Web API