- 软件大小:143.13M
- 软件语言:中文
- 软件类型:国产软件
- 软件类别:免费软件 / 浏览辅助
- 更新时【gèng xīn shí】间🔡:2025-07-04 22:48
- 运行环【yùn háng huán】📍境:WinAll, WinXP, Win7, Win8, Win10
- 软件等级:
- 软件厂商:


138.00M/中文/0.0
93.00M/中文/10.0
106.53M/中文/5.0
27.09M/中文/6.6
7.67M/中文/0.9
postman接口测试工具是专门用于调试网页和api的软件,postman工具以前还有个谷歌浏览器插件版,但是已经不能使用了,所以大家现在只能安装postman客户端来进行调试了,此为绿色汉化版,使用教程大家可以看内容中的详细介绍。
postman是一个商业化🌅的接口【de jiē kǒu】测试工【cè shì gōng】具,有收费版本【běn】🌮pro和免费【hé miǎn fèi】版🆖本【běn】🌮的,这里使🎁用的是免费版【miǎn fèi bǎn】🆖本【běn】🌮(其实免🐖费版本【běn】🌮已经够用了)。
postman分为chrome插件版和native版本,插件版官方已经不维护了,而且插件版的有很多功能都受限制,比如,native必须要安装扩展才可以操作cookie,headers设置受限制,没有native版本的Postman console,非常不方便调试。
1.首先要安装原版【bǎn】🔱postman(ps:国语自💆产精品视频在【shì pín zài】线看提【xiàn kàn tí】供的为绿色版【lǜ sè bǎn】🔱,打开就🔀可以直🎗接运行)
2.下载小🆔编提供【biān tí gòng】😿的汉化包app.zip,将"app.zip"压缩包【yā suō bāo】💿复制到postman安装目【ān zhuāng mù】录下面【lù xià miàn】的resources文件夹中解压【zhōng jiě yā】🚚出来🧢,会出现一个app文件夹
默认安【mò rèn ān】♎装地址:C:/Users/用户名/AppData/Local/Postman
小编测【xiǎo biān cè】🐠试示例地址:C:\Users\NINGMEI\AppData\Local\Postman\app-9.3.1\resources
注:如果不【rú guǒ bú】💁知道安装目录【zhuāng mù lù】🍥,桌面找到Postman应用程【yīng yòng chéng】序图标右键 -> 打开文🔯件所在📩位置【wèi zhì】,再进入app-版本号【bǎn běn hào】🍍/resources
3.重启软【chóng qǐ ruǎn】🦖件后就是中文😱的了,如下图【rú xià tú】所示
postman接口测试教程
1.数据(变量)
postman的数据【de shù jù】包括全局变量💘,环境变🐷量,外部文🏎件和局【jiàn hé jú】部变量【bù biàn liàng】
全局变【quán jú biàn】量💾:作用域【zuò yòng yù】🥉是全局,比如我们要设置的【zhì de】🐭token
环境变【huán jìng biàn】量🆓:配置之【pèi zhì zhī】后,让测试✡用例既🐜能够在【néng gòu zài】🤧测试环境中执行【háng】❣,也能在正式环【zhèng shì huán】境中执行【háng】❣
局部变量【biàn liàng】:比如🌀tests中🎙定义的变量【biàn liàng】,作用域只能在【zhī néng zài】🔙这个tests中🎙
外部文件【jiàn】😨变量:在🕷run collections的时候【de shí hòu】可以设【kě yǐ shè】置循环次数,指定外【zhǐ dìng wài】🔯部数据文件【jiàn】😨。外部文件【jiàn】😨可以是【kě yǐ shì】🧔csv格式的👋,也可以【yě kě yǐ】是🧔json格式的👋。
Json data 文件格【wén jiàn gé】式🍼:
csv data 文件格式
变量【liàng】🍔优先级:外部文【wài bù wén】🏜件变量【liàng】🍔> 环境变🌞量【liàng】🍔> 全局变量【liàng】🍔,也就是说,在变量【liàng】🕢名相同【míng xiàng tóng】的情况【de qíng kuàng】下【xià】⏫,外部文【wài bù wén】🏜件的变量【liàng】🍔优先级最高👑
变量的定义
方法1:在😦postman的【de】📗ui上进行【shàng jìn háng】定义
方法2:使用脚本定义
变量的使用
方式1:Builder中的使用【yòng】🏘:{{varname}}
方式2:脚本中的使用
变量的冲突
如果Global和🚣environment都设置【dōu shè zhì】了一个名字相🎠同的变【tóng de biàn】㊙量,environment的变量会将【huì jiāng】global的覆盖
2.sandbox
sandbox可以理【kě yǐ lǐ】解为一【jiě wéi yī】个测试🦇沙箱,专门用来🏈postman执行💋js代码的环境【huán jìng】,可以通【kě yǐ tōng】过【guò】js脚本来🏔编写pre-request和tests脚本🦓
sandbox沙箱集成了几个工具【gè gōng jù】库,比如🌩loadsh,tv4等【děng】🧒,还有一【hái yǒu yī】些内置函数😥,比如🌩xml2JSON等【děng】🧒
sandbox可以操作的对象
公共库
环境变量和全局变量
动态变量
操作cookie
获取和查看请求和响应
读取数据文件
pre-request 可以用【kě yǐ yòng】🐦来修改一些默认参数😻或者设置一些【zhì yī xiē】✈测试需🌈要的测试永久【shì yǒng jiǔ】,tests可以用【kě yǐ yòng】🐦来做断言
关于更【guān yú gèng】多tests操作🚴,可以查看帮助文档【wén dàng】🛍
同时postman还有一🐐个叫【gè jiào】⏲SNIPPETS的模块🌡,里面防【lǐ miàn fáng】止了常用的一🛴些test断言🈸,直接点击就可【jī jiù kě】以使用了,如果这里没有【lǐ méi yǒu】你需要的🔻,可以查【kě yǐ chá】看帮助【kàn bāng zhù】文档
3.collections
集合的功能
组织业务逻辑【wù luó jí】🥔:分类和【fèn lèi hé】存储你🕰的测试用例
导入导【dǎo rù dǎo】🛑出⏺:导入测试用例🏹文件【wén jiàn】进👁行【háng】runner,导出🛣json文件【wén jiàn】,使用♒newman在命令【zài mìng lìng】行【háng】执行【háng】(导入导【dǎo rù dǎo】🛑出⏺的collections就只是【jiù zhī shì】collections,不包含【bú bāo hán】环境变【huán jìng biàn】量等⌚),导出🛣的时候记得勾选V2版本的格式【gé shì】🤓,也是官方建议
一键运📦行测试【háng cè shì】用例🎿:你可以【nǐ kě yǐ】🏷选择你要运行🐾的collection或者里面的文件夹进【jiàn jiá jìn】行运行【háng yùn háng】
share:share一个link,然后将【rán hòu jiāng】这个link分享给⤵其他人,或者用👌于【yú】newman执行测试【shì】🔝
4.collections run
建议:
delay:不能为0,每个接【měi gè jiē】口之间都应该🧥加入一🍸个【gè】delay
数据文【shù jù wén】🛢件【jiàn】:可以是🈺json格式的,也可以【yě kě yǐ】是🈺csv格式的,官方建议json,更快🐾
5.newman
newman是一个命令行【mìng lìng háng】📃工具,可以用【kě yǐ yòng】于将我😬们的接【men de jiē】口测试用例在😧命令行【mìng lìng háng】📃运行并生成测〰试报告(测试报告多种【gào duō zhǒng】多样【duō yàng】⏸)
为什么要在命令行里面运行
可以在【kě yǐ zài】🏽无界面的服务😒器上运【qì shàng yùn】行我们【háng wǒ men】的测试🔙用例
可以在CI持续集成系统上运行
运行准备
导出collection
安装【zhuāng】🆚nodejs和🀄npm,可能安装【zhuāng】🆚npm不好安【bú hǎo ān】💚装【zhuāng】,我们使【wǒ men shǐ】用cnpm来进行【lái jìn háng】安装【zhuāng】🆚,百度搜📥索一下cnpm 淘宝源
安装newman(nodejs写的一【xiě de yī】🧢个小应🐘用【yòng】)
newman可以生🕛成多种🐯测试报【cè shì bào】告【gào】
GIL reporter:控制台【kòng zhì tái】🐞输出
json reporter:可以放📆到mongdb中做持【zhōng zuò chí】🕢久化【jiǔ huà】
html reporter:方便发🌦送邮件【sòng yóu jiàn】
junit reporter:可以无缝集成【féng jí chéng】🔔到jenkins,有一个🐑插件可🕷以把🆓junit reporter自动解析,并放到【bìng fàng dào】jenkins里面,也就是【yě jiù shì】可以直接在界面中使【miàn zhōng shǐ】🛏用了【yòng le】
# 运行🔯postman生成的💜collection的💜url,使用【shǐ yòng】env.json作为环🤵境变量【jìng biàn liàng】💩,globals.json作为全【zuò wéi quán】局变量,并使用【bìng shǐ yòng】外部的💜data.csv作为外部数据👈,最后设【zuì hòu shè】置了接口请求🔡超时时间为【jiān wéi】5s
newman run https://www.getpostman.com/collections/cb0cea0af1467c8008fb --environment env.json --iteration-data data.csv --globals globals.json
# 运行postman导出的【de】🐒collection的【de】json文件【wén jiàn】,并生成【bìng shēng chéng】多种测🧙试报告🎈
newman run c:\test1.json --reporters cli,html,json,junit --reporter-json-export jsonOut.json --reporter-junit-export xmlOut.xml --reporter-html-export htmlOut.html
6.集成到jenkins
首先【shǒu xiān】🙀,下载jenkins的【de】war包🌝,使用java -jar jenkins.war --httpPort=8080启动,配置🐘jenkins完成【wán chéng】
第一步:新建job
第二步👮:添加构🎡建步骤🔧,你自己决定输【jué dìng shū】入什么,我这里【wǒ zhè lǐ】指定newman执行某🌶个文件【gè wén jiàn】件下的✂json文件,并以【bìng yǐ】junit的报告形式输出到当前工作【qián gōng zuò】🌿目录【mù lù】
第三步:添加构建后的【jiàn hòu de】操作并💍保存【bǎo cún】📶
讲【jiǎng】😹newman生成的【de】🌺junit格式的【gé shì de】🌺report整合进jenkins的【de】🌺junit report插件中,可以更【kě yǐ gèng】好的【de】🌺队报告进🧐行展示
第四步【dì sì bù】:点击手动构建(当然这🔲里你可【lǐ nǐ kě】以根据项目需【xiàng mù xū】📡要设置自动构🍏建时间,比如每👃天晚上【tiān wǎn shàng】🗾的【de】12点钟执行构建)
第五步:查看构建结果
7.其他
get请求的参数怎么填写【me tián xiě】:可以直【kě yǐ zhí】🏦接在【jiē zài】🍗url中构建【zhōng gòu jiàn】,也可以💜单独点击📻params进行构建
post方法传【fāng fǎ chuán】🛒递json格式的【de】✈数据【shù jù】:首先设置🤶headers,Content-Type = application/json,然后将json串写入raw的【de】✈body模式下
post方法传递【dì】form格式的数据:首先设置headers:application/x-www-form-urlencoded,body选择【xuǎn zé】🆗form-data或者x-www-form-urlencoded,至于是【zhì yú shì】💿哪种,可以都【kě yǐ dōu】试一【yī】下😔,肯定是🔂其中之一【yī】📇
auth:常用的有basic auth和🔲OAuth2.0,如果是【rú guǒ shì】💪basic auth,直接输🔚入用户㊗名和🔲密码就可以了【kě yǐ le】🚻,如果是【rú guǒ shì】💪OAuth2.0,有两种方法,第一,找开发🔝拿🚡token,设置【shè zhì】token,方法2,登录的【dēng lù de】时候获【shí hòu huò】😨取token,然后每【rán hòu měi】次访问豆浆token放在headers里面就【lǐ miàn jiù】可以了【kě yǐ le】🚻
调试:postman中有一个叫postman console的工具,该工具🦀可以在【kě yǐ zài】⛰我们写Script的时候【de shí hòu】使用🚣,通过【tōng guò】console.log("this is demo")输出数【shū chū shù】据到🗝console中
参考help文档:https://www.getpostman.com/docs/
使用【shǐ yòng】🐥Postman更快地构建更好的API。Mac,Windows,Linux和【hé】Chrome应用程【yīng yòng chéng】♑式💟。
专业功能和协作,以便更【yǐ biàn gèng】好地测【hǎo dì cè】🙋试🌁,记录和监控【jiān kòng】😱API。
企业级支持,安全和管理
更快,更容易API开发
强大的GUI平台【píng tái】🍹,使您的【shǐ nín de】🚫API开发更快👮,更轻松【gèng qīng sōng】,从构建API请求到💙测试,文档和【wén dàng hé】共享。
我们推荐的免费应用程序邮差为苹果,视窗,Linux的或Chrome浏览器
多重集成【chéng】,包括对🚀Swagger和【hé】🥋RAML格式的支持
API开发的完整工具链
Postman是从头💰开始设【kāi shǐ shè】📗计的🤭,以支持API开发的所有方面。Postman的应用【de yīng yòng】程序建立在一【lì zài yī】个单一的底层,确保一【què bǎo yī】致的性📒能和用【néng hé yòng】⛺户体验。
镜像您现有的API开发工作流
旨在支持每个API开发人员
API监控正【jiān kòng zhèng】👫常运行时间【shí jiān】🏑,性能和准确性
无限集合,环境,测试和共享
邮递员📌为开发人员在【rén yuán zài】每个人【měi gè rén】📉的选择:
Mac,Windows和🛢Chrome应用程式【shì】
个人和团队选择
Postman具有运【jù yǒu yùn】行【háng】,测试,文档和监视功能,旨在一🥛起无缝【qǐ wú féng】✋工作。Postman旨在使🎹您当前【nín dāng qián】的工作【de gōng zuò】🔌流程更😏快更好。
Postman是一款功能强🐷大的网📩页调试与发送网页【wǎng yè】HTTP请求的【qǐng qiú de】🕢Chrome插件【chā jiàn】。
用户在开发或者调试网络程【wǎng luò chéng】⚾序或者是网页【shì wǎng yè】B/S模式的【mó shì de】程序的【chéng xù de】💟时候是需要一✉些方法【xiē fāng fǎ】来跟踪网页请求【qǐng qiú】🍵的【de】,用户可以使用一些网🛒络的【de】监视工具【jù】比如著🖐名的【de】Firebug等网页【děng wǎng yè】🦐调试工具【jù】。今天给大家介【dà jiā jiè】绍的【de】这款网页【kuǎn wǎng yè】调试工具【jù】不仅可以调试简单的【de】css、html、脚本等🍯简单的【de】网页基👾本信息,它还可【tā hái kě】以发送【yǐ fā sòng】几乎所【jǐ hū suǒ】有类型🌅的【de】HTTP请求【qǐng qiú】🍵!Postman在发送网络🖨HTTP请求【qǐng qiú】🍵方面可【fāng miàn kě】以🔏说是Chrome插件类【chā jiàn lèi】🥟产品中🌃的代表【de dài biǎo】产品之🕴一🕚。
Postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持Postman浏览器扩展程序、Postman chrome应用程序等。
优点:
优点:脚本语言是js
优点:门槛低,上手快
优点:跨平台
优点:自带各种代码模块
优点🧝:免费版【miǎn fèi bǎn】就已经【jiù yǐ jīng】🈲非常强【fēi cháng qiáng】大了,支持http,https协议🗼
优点:有命令行版本💛,newman,方便放🍯在服务【zài fú wù】器上运行,或者【huò zhě】jenkins做持续♏集成【jí chéng】
优点【yōu diǎn】:支持抓【zhī chí zhuā】包,保存历【bǎo cún lì】史记录😩,多终端同步用⤵例👐
优点:支持抓包,保存历【bǎo cún lì】史记录【shǐ jì lù】🌜,多终端【duō zhōng duān】同步用⏭例🥪
优点🛴:支持读【zhī chí dú】取数据【qǔ shù jù】文件🏦,json,csv
优点【yōu diǎn】🛺:支持json Schema校验
优点:如果项【rú guǒ xiàng】目有Swagger生成🦈API文档,JSON文件可【wén jiàn kě】以直接导入Postman来生成【lái shēng chéng】👆用例📯
缺点:
不支持:通过🐱url搜索用【sōu suǒ yòng】例【lì】,通过命【tōng guò mìng】🍯令行传参修改🥃环境变【huán jìng biàn】📡量,不能指定执行失败的⛴测试用【cè shì yòng】例【lì】
不理想🐟:不能操【bú néng cāo】作🍔文件相关的【guān de】⚾操作【cāo zuò】🍔,不能读写数据【xiě shù jù】库,不能使用非🍾HTTP协议
不理想:封装公📀共函数,引入第三方【sān fāng】🍩,自己写【zì jǐ xiě】🌐的js库,用例间【yòng lì jiān】的跳转♿,重试等【chóng shì děng】.
1.通用导航
1.1家
在顶部【zài dǐng bù】导航中🏽介绍所有新的“主页”部分🚕。概述团队中发生的一【shēng de yī】切-团队成【tuán duì chéng】员的活【yuán de huó】动👺,新警报【xīn jǐng bào】🔦,通知等【tōng zhī děng】🎥。从这里🐎,您可以快速导航到工作区【zuò qū】,API网络👸,集成或【jí chéng huò】Postman学习中心-无论您要去哪【yào qù nǎ】🐓里🐎,都是从家开始的地方🏆。
1.2工作区
我们有一个全新的工【xīn de gōng】📿作区选👐择器,使您可😉以在最【yǐ zài zuì】🥜近使用的工作区之间快速切【kuài sù qiē】🌇换。现在,您可以【nín kě yǐ】搜索不同类型【tóng lèi xíng】🔹的工作空间【kōng jiān】,而不必【ér bú bì】切换选项卡🚐。只需键🧘入您要【rù nín yào】转到的工作区的名称。
哦!现在,我们有【wǒ men yǒu】了公共【le gōng gòng】工⚪作区【zuò qū】,这些工作区【zuò qū】与其他任何工作【hé gōng zuò】🗣区一样🐭,但是对互联网上的【de】每👖个人都是可见的【de】👢,可以通【kě yǐ tōng】过💽Postman API网络轻🙀松访问🌋。创建一个新的【de】👢公共工⚪作区【zuò qū】,并与全球数百📯万邮递【wàn yóu dì】员用户共享您【gòng xiǎng nín】的【de】👢API。
1.3报告
可在企业和业务层【wù céng】,报告 帮助您🏌了解您的组织【de zǔ zhī】如何构建和消【jiàn hé xiāo】🎁费的【fèi de】🎰API。获取有【huò qǔ yǒu】关请求【guān qǐng qiú】,收集运【shōu jí yùn】行和测试失败的见解🐺。管理员还可以💮使用🕒报告来分🍚析在整个组织✖中如何【zhōng rú hé】使用🕒Postman。
1.4探索
一站式解决方【jiě jué fāng】🏷案👀,可探索【kě tàn suǒ】Postman API网络中⚽发布的🎎所有API。浏览不同的团队及其公共工🍊作区以发现新【fā xiàn xīn】👈的API。请继续【qǐng jì xù】阅读以【yuè dú yǐ】了解更多信息【duō xìn xī】。
1.5通用搜索
通用搜索使搜🎁索和发现任何【xiàn rèn hé】🎈私有或【sī yǒu huò】💏公共API元素变得异常容易。它会查看您帐🏋户中的所有【suǒ yǒu】API元素,私有【sī yǒu】API网络💻和公共API网络💻,以帮助【yǐ bāng zhù】🍁您单击【nín dān jī】几下即【jǐ xià jí】可上手🤵。
请描述您所遇【nín suǒ yù】到的错【dào de cuò】误🔑,我们将【wǒ men jiāng】🆘尽快予🔦以修正,谢谢!
*必填项,请输入内容