Postman工具的简单介绍

article/2025/9/29 7:45:57

Postman工具简单介绍

  • 前言
  • 一、侧边栏
  • 二、工具栏
  • 三、构建器
  • 四、控制台
  • 五、菜单栏
  • 六、状态栏
  • 七、选项卡和窗口
  • 八、键盘快捷键
  • 九、数据编辑器
  • 十、支持多行

前言

Postman提供了一种多窗口和多选项卡页面用于发送和接收接口请求(如图)Postman努力保持清洁和灵活,提供尽可能多的空间,以满足用户的需求。
在这里插入图片描述

一、侧边栏

Postman的侧边栏(sidebar)可进行查找、管理请求和集合操作。侧边栏包括两个选择卡,分别是“History”(历史)和“College”(集合)选项卡。

可以拖动右边的边框来调整侧边栏的宽度,也可以单击页面左下角的图标来隐藏或显示侧边栏,如图
在这里插入图片描述

(1)“History” 选项卡
“History” 选项卡用来展示发送过的请求,通过Postman应用程序发送的每个请求都保存在History选项卡中。

(2)“Collections”选择卡
“Collections”选项卡用来创建和管理集合。一般来说,我们会将一组“关系密切”的请求放到一个集合中进行统一管理,类似于将接口测试相关文档放到一个名为“接口测试”的文件夹中,将性能测试相关文档放到名为“性能测试”的文件夹中。

二、工具栏

Postman的顶部工具栏(如图)及一下功能快捷方式选项。
在这里插入图片描述

(1)“New”(新建)按钮,用于新建请求、集合、环境等

(2)“Import”(导入)按钮,用于导入Postman文件、文件夹、form link等

(3)“Runner”(运行器)按钮,用于打开集合运行页面

(4)新窗口图标(如图),用于打开一个新的tab页、新的窗口或一个新的runner。
在这里插入图片描述
(5)“Builder”(运行器)按钮/“Team Library”(团队库)选择卡,在请求构建器和Team Library视图直接切换。

(6)抓取API请求图标(如图),使用Postman抓取API请求。
在这里插入图片描述
(7)同步状态图标(如图)。用于表示API请求同步状态的图标
在这里插入图片描述
(8)公共API库(如图),单击打开一个网址。
在这里插入图片描述
(9)设置图标(如图),Postman应用程序设置相关内容。
在这里插入图片描述
(10)通知图标(如图),接收通知或广播
在这里插入图片描述
(11)联系图标(如图),用于联系Postman
在这里插入图片描述
(12)账户,登录、退出、管理Postman账号

三、构建器

Postman的构建器(Builder)是一种选项卡布局模式,用户可以在构建器中发送和管理API请求。上半部分是请求构建器,下半部分是响应查看器,如图所示:
在这里插入图片描述
(1)Cookies,单击图中的“Cookies”链接
在这里插入图片描述
打开“MANAGE COOKIES”(管理Cookies)窗口(如图),在这里可以管理与请求相关的Cookies。
在这里插入图片描述
(2)Code,单击图中Code,链接
在这里插入图片描述
打开“GENERATE CODE SNIPPETS”(生成代码片段)窗口(如图),该特性允许生成与请求相关的代码片段,其支持20多种语言(如HTTP、Java、Go、Python等)
在这里插入图片描述

四、控制台

Postman有两个控制台,可以帮助用户了解系统后台到底发生了什么。

(1)Postman控制台,其包含HTTP请求和响应的运行日志,这个功能只能在Postman的本地应用中使用。选择“View”-“Show Postman Console”命令(如图)
在这里插入图片描述
即打开Postman控制台(如图)
在这里插入图片描述
(2)DevTools控制台,使用该控制台可以在开发期间记录诊断信息。选择“View”-“Show DevTools”命令
在这里插入图片描述
即打开DevTools控制台。
在这里插入图片描述

五、菜单栏

用户可以通过菜单栏访问其他功能,如通过File菜单,可以新建标签、导入文件、进入设置页面等。请注意,Postman本地应用版和Chrome浏览器插件版的菜单栏之间存在一些明显的区别。

(1)Postman本地应用版显示更多的菜单选项,使访问特定的Postman功能变得更容易,如图
在这里插入图片描述

(2)Chrome浏览器插件版显示在Chrome浏览器标准限制下的一些菜单选项,如图
在这里插入图片描述

六、状态栏

在Postman接口底部的状态栏提供了打开控制台的便捷方式、选择一个或两个窗格布局、打开快捷键窗口,帮助与反馈等功能。
在这里插入图片描述

七、选项卡和窗口

Postman允许使用多选项卡和多窗口配置,这样就可以同时处理多个请求,甚至多个集合。在构建器中单击“+”图标(或者使用“CMD/Ctrl + T”组合键,其中“CMD/Ctrl”表示在Mac OS系统下使用“CMD”按键。在Windows系统下使用“Ctrl”)打开一个新的选项卡。还可以“File”-“New Tab”命令来创建一个新的选项卡。

在选项卡上,单击鼠标右键,在弹出的快捷菜单课复制或关闭选项卡。如果任何选项卡有未保存的更改,在关闭该选项卡时,Postman将提示保存更改,如图所示:
在这里插入图片描述
在这里插入图片描述
(1)buzy标签

当有多个选项卡时,处于最前端的活动页面称为buzy标签。设置buzy标签的目的是确保用户不会失去他们一直工作的请求,即使它不在一个集合中。新打开一个选项卡时,再从侧边框选择一个新请求,该请求将在新选项卡中显示,它不会覆盖掉前面选项卡中的请求。

在一个标签上操作将使该标签的状态变为忙碌。例如,接收响应或做出尚未保存的更改(由选项卡上的一个橙色点标记)将使标签变为忙碌。如图所示:
在这里插入图片描述
(2)选项卡和侧边栏的行为

在默认情况下,Postman认为用户希望在一个选项卡中处理请求。在从侧边栏打开请求时,如果现在有的选项卡有未保存的更改,Postman将打开一个新选项卡,否则该请求将覆盖当前选项卡的请求。当然,也可以明确指定在新选项卡中打开一个请求。在侧边栏的“Collections”选项卡下,单击“…”,选择“Open In Tab”命令。如图所示:
在这里插入图片描述
(3)移动请求

在请求中生成, 可以拖动选项卡,将其重新排序

八、键盘快捷键

键盘在任何开发的优先级都很高。对于大多数开发人员来说,键盘是一种更有效的输入方法,与鼠标或其他指向设备相比,他只需要较少的运动和工作量就可以完成相同的操作,因此节省很多时间。从长远来看,这可以大大提高重复性或频繁的任务的完成速度。

Postman的快捷键可大致分为3个方面:导航、操作和全局。导航快捷键可以移动接口。操作快捷键操作当前选择的目录,另外还可以从任何地方使用全局快捷键进行操作。

(1)导航快捷键

如果想快速地在各个元素导航,使用导航快捷键会很方便。以打开和发送一系列保存的请求为例,如果不借用快捷键,需要用鼠标单击侧边栏中的请求,将其加载到构建区域,然后单击“Send”按钮完成请求发送。而使用键盘,就可以方向键导航到目标请求。然后使用“CMD/Ctrl+Enter”组合键,即可发送请求。

(2)操作快捷键

操作快捷键可快速的处理当前的选择,并执行编辑、删除、和复制等操作。将操作快捷键与导航快捷键相结合,在侧边栏中创建和组织集合将变得非常容易。

(3)全局快捷键

全局快捷键被用于重要的操作,因此不必考虑焦点集中的问题。比如,保存(“CMD/Ctrl+S”组合键)、保存为(“CMD/Ctrl+Shift+S”组合键)、发送请求(“CMD/Ctrl+Enter”组合键)都遵循此模式。全局快捷键也可以用来执行UI操作,如切换到第二个标签页(“CMD/Ctrl+2”组合键)、跳转到URL(“CMD/Ctrl+L”组合键)、打开控制台(“CMD/Ctrl+Alt+C”组合键)。

(4)查看操作系统的快捷键

不同的操作系统会有不同的快捷键。在“SETTINGS”的窗口的“Shortcuts”选项卡(如图)中可以查看系统的快捷方式。
在这里插入图片描述
在这里插入图片描述

九、数据编辑器

处理大量的数据可能很麻烦,而且耗时。使用Postman的数据编辑器可以快速、有效地查看和操作数据。Postman的数据编辑器有类似于Excel的特性。

(1)可视化布局,Postman优化了水平和垂直空间的排版以突出当前数据。将在鼠标指针悬停在特定行上时显示相关特性。如图所示的设计有利于降低界面的混乱度,并帮助用户关注相关数据。
在这里插入图片描述
(2)通过鼠标框选,可以选择多行数据,如图所示:
在这里插入图片描述
(3)编辑数据的快捷键如图所示:
在这里插入图片描述
(4)支持批量操作。用户可以选择并复制多行数据,然后把它们粘贴到一个不同的地方。

(5)预览查看信息。展开想要查看的信息,如果导航到一个有大段数据的地方,页面元素会自动展示以显示完整的信息。数据编辑器和URL栏都如此。(如图),Value字段中有很多内容,当鼠标指针移到这里的时候,就自动展开,方便查看。
在这里插入图片描述
(6)调整列的能力,把鼠标指针放到key和Value中间,鼠标指针变成<-||->形状,这时候按住鼠标左键,就可以调节key和Value两列的宽度,如图所示:
在这里插入图片描述

十、支持多行

数据编辑器允许输入多行值。Key或Value字段中按“Enter”即可换行输入,如图所示:
在这里插入图片描述


http://chatgpt.dhexx.cn/article/K37xtgo8.shtml

相关文章

一文带你全面解析postman工具的使用(效率篇)

说明&#xff1a;由于前面的一文篇幅太大&#xff0c;导致无法放在一文发布&#xff0c;故这篇文章只是postman工具介绍的第二部分&#xff0c;若需要回看第一部分内容可通过如下链接&#xff1a;​​​​​​​一文带你全面解析postman工具的使用 。接下来介绍的内容是基于上文…

全面解析postman工具的使用

postman是一款支持http协议的接口调试与测试工具&#xff0c;其主要特点就是功能强大&#xff0c;使用简单且易用性好 。无论是开发人员进行接口调试&#xff0c;还是测试人员做接口测试&#xff0c;postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能&…

一文带你全面解析postman工具的使用(基础篇)

postman是一款支持http协议的接口调试与测试工具&#xff0c;其主要特点就是功能强大&#xff0c;使用简单且易用性好 。无论是开发人员进行接口调试&#xff0c;还是测试人员做接口测试&#xff0c;postman都是我们的首选工具之一 。那么接下来就介绍下postman到底有哪些功能&…

向下取整向上取整

我们平时用5/22是向下取整&#xff0c;而负数的话是-7/2-3,是向上取整 在一些题目他会要求向上取整还是向下取整 可以用这个函数 函数原型 double floor(doube x);//都是double类型&#xff01;&#xff01;&#xff01;头文件 #include<math.h>向上取整 ceil&#xf…

动态规划(DP)(算法笔记)

本文内容基于《算法笔记》和官方配套练题网站“晴问算法”&#xff0c;是我作为小白的学习记录&#xff0c;如有错误还请体谅&#xff0c;可以留下您的宝贵意见&#xff0c;不胜感激。 文章目录 前言一、动态规划概述二、算法设计1.上楼||2.最大连续子序列和动态规划分治 3.最大…

免费馅饼 (DP动态规划问题详细解析)

免费馅饼 HDU - 1176 都说天上不会掉馅饼&#xff0c;但有一天gameboy正走在回家的小径上&#xff0c;忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了&#xff0c;这馅饼别处都不掉&#xff0c;就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了&am…

动态规划的理解(DP)

动态规划&#xff08;DP&#xff09; 文章目录 动态规划&#xff08;DP&#xff09;1.动态规划概念2.最短路径问题3.动态规划和分治区别4.为什么动态规划往往从后往前&#xff1f; 1.动态规划概念 在现实生活中&#xff0c;有一类活动的过程&#xff0c;由于它的特殊性&#xf…

动态规划(DP)小结

目录 动规解题的一般思路 能用动规解决的问题的特点 动归的常用形式 例题 例题一&#xff1a;最长公共子序列 例题二&#xff1a;最大子段和 例题三&#xff1a;最长上升子序列(最长单调递增) 例题四&#xff1a;数字三角形 例题五 0-1背包问题 应用题 应用一&#x…

动态规划 DP专题

跟着ygg的dp题单刷的dp 1.代码源每日一题 Div1 连续子序列 分析&#xff1a; dp数组开成map&#xff0c;则状态转移式dp[i] max(dp[i - 1] 1, dp[i]) AC代码&#xff1a; #include <bits/stdc.h>using namespace std; typedef long long ll; #define int ll #define …

动态规划之线性DP

&#x1f40f;&#x1f40f;&#x1f40f; &#x1f40f;动态规划之线性DP&#x1f40f;&#x1f40f;写在前面&#x1f40f;&#x1f40f;数字三角形&#x1f40f;&#x1f40f;最长上升子序列&#x1f40f;&#x1f40f;最长上升子序列 II&#x1f40f;&#x1f40f;最长公共…

DP(动态规划)入门基础详解

DP总结&#xff08;写得这么辛苦点个赞呗&#xff01;&#xff09; DP基本概要&#xff1a; 动态规划算法把原问题视作若干个重叠子问题的逐层递进,每一个子问题的求解过程都构成一个“阶段”。在完成前一个阶段的计算后,动态规划才会执行下一阶段的计算。 无后效性 &#xf…

非常好的动态规划(DP)总结

转自&#xff1a; http://cppblog.com/menjitianya/archive/2015/10/23/212084.html 目录 一、动态规划初探 1、递推 2、记忆化搜索 3、状态和状态转移 4、最优化原理和最优子结构 5、决策和无后效性 二、动态规划的经典模型 1、线性模型 2、区间模型 3、背包模型 4、状态压…

动态规划 DP (一)

1.动态规划&#xff08;Dynamic Programming&#xff0c;简称DP&#xff09; 维基百科的定义说的很清楚&#xff1a; 动态规划不能解决所有的问题&#xff0c; 只能应用于有最优子结构的问题。例如背包问题、最长公共子序列问题、最短路径问题等。 最优子结构&#xff1a;局部…

动态规划(DP)通俗讲解

参考 徐凯强 Andy 动态规划中递推式的求解方法不是动态规划的本质。 我曾经作为省队成员参加过NOI&#xff0c;保送之后也给学校参加NOIP的同学多次讲过动态规划&#xff0c;我试着讲一下我理解的动态规划&#xff0c;争取深入浅出。希望你看了我的答案&#xff0c;能够喜欢上动…

【算法之动态规划(一)】动态规划(DP)详解

一、基本概念 动态规划(dynamic programming)是 运筹学 的一个分支&#xff0c;是求解决策过程(decision process)最优化的数学方法。20世纪50年代初 美国 数学家R.E.Bellman等人在研究多阶段决策过程(multistep decision process)的优化问题时&#xff0c;提出了著名的最优…

动态规划(dp)的总结

动态规划(dp)的总结 动态规划只要找到子问题&#xff0c;写起来就很简单&#xff0c;通常最多就二维dp数组即可解决问题&#xff0c;顶多再来个双dp&#xff0c;再加点逆向思维……下面列出我见过的子问题&#xff0c;别栽在dp上了&#xff0c;求求了。 能用dp做&#xff0c;…

数据结构与算法——动态规划(DP)

文章目录 1. 应用场景2. DP状态2.1 最优子结构2.2 无后效性2.3 解题思路 3. 问题类别3.1 线性DP3.1.1 经典问题3.1.1.1 [LeetCode 300. 最长上升子序列](https://leetcode-cn.com/problems/longest-increasing-subsequence/)3.1.1.2 [LeetCode 1143. 最长公共子序列](https://l…

关于动态规划(dp)

**动态规划(DP) 一.基本概念 动态规划&#xff08;英语&#xff1a;Dynamic programming&#xff0c;简称DP&#xff09;是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的&#xff0c;通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。 它针对满足…

动态规划(DP)的原理、实现及应用

文章目录 1. 由一个例子说开&#xff1a; 斐波那契&#xff08;fibonacci&#xff09;数列 性能测试原因分析2. 记忆化搜索3. 动态规划&#xff08;Dynamic Programming&#xff0c;DP&#xff09; 最优子结构总结一下这几个解法&#xff1a;几个例题 LeetCode 70 Climbing St…

Hi3519AV100与Hi3559AV100在芯片规格 上主要差异

表1-1简要对比了Hi3519AV100与Hi3559AV100在规格方面的差异&#xff0c;Hi3519AV100的具体规格请参见《Hi3519AV100 ultra-HD Mobile Camera SoC 用户指南》。