- 軟件介紹
- 軟件截圖
- 相關(guān)專題
- 其它版本
- 下載地址
- 相關(guān)評(píng)論(1)
postman32位免安裝版是專為32位電腦用戶打造的,它是干什么的呢?是很強(qiáng)大的谷歌瀏覽器插件,通過它可以調(diào)節(jié)網(wǎng)頁的各種屬性,而且在它里面我們還能夠編寫xml代碼,有需要的話不妨前來下載使用。
postman32位介紹
能夠?yàn)橛脩籼峁┕δ軓?qiáng)大的webapi與http請(qǐng)求調(diào)試,功能非常強(qiáng)大、界面簡潔明晰、操作方便快捷、設(shè)計(jì)得很人性化,能夠發(fā)送任何類型的http請(qǐng)求(例如:get,head,post,put)等等,還有附帶任何數(shù)量的參數(shù)以及headers,方便實(shí)用,上手極易!使你更容易更快的通過api接口規(guī)范測試,目前已經(jīng)支持mac、windows、linux、chrome多平臺(tái)客戶端
postman功能
設(shè)定變量與環(huán)境
postman可以自由設(shè)定變量與environment,一般我們?cè)诰庉媟equest,校驗(yàn)response的時(shí)候,總會(huì)需要重復(fù)輸入某些字符,比如url,允許我們?cè)O(shè)定變量來保存這些值。并且把變量保存在不同的環(huán)境中。
內(nèi)置測試腳本語言
支持編寫測試腳本,可以快速的檢查request的結(jié)果,并返回測試結(jié)果
人性化的response整理
一般在用其他工具來測試的時(shí)候,response的內(nèi)容通常都是純文字的raw,但如果是json,就是塞成一整行的json。這會(huì)造成閱讀的障礙,而postman可以針對(duì)response內(nèi)容的格式自動(dòng)美化。json、xml或是html都會(huì)整理成我們可以閱讀的格式
collection功能(測試集合)
通過collection的歸類,我們可以良好的分類測試軟件所提供的api.而且collection還可以import或是share出來,讓團(tuán)隊(duì)里面的所有人共享你建立起來的collection。
模擬各種httprequests
從常用的get、post到restful的put、delete…等等。甚至還可以發(fā)送文件、送出額外的header。
常見問題
為什么支持postmanchrome應(yīng)用程序已被棄用?
原來早在2016年google就宣布計(jì)劃終止對(duì)windows,mac和linux用戶的chrome應(yīng)用程序支持。但是這項(xiàng)計(jì)劃的具體實(shí)施時(shí)間是2018年,這意味著,從2018年初開始,postmanchrome應(yīng)用程序的支持即將消失。這2年的過渡期就是給開發(fā)者時(shí)間去開發(fā)相應(yīng)的應(yīng)用程序。
樣傳遞csrf參數(shù),csrf參數(shù)是在header里嗎?
由于是chrome擴(kuò)展的緣故能支持的header不多,需要安裝postmaninterceptor才能自定義header字段。右上角那個(gè)衛(wèi)星圖標(biāo)就是interceptor。
更新日志
更好的分享收藏體驗(yàn)
工作區(qū)同步更快
學(xué)習(xí)中心現(xiàn)在叫做訓(xùn)練營?,F(xiàn)在它也出現(xiàn)在標(biāo)簽中。新名字,新家園。
軟件特色
開發(fā)人員在使用它的時(shí)候也許需要經(jīng)常調(diào)試同一個(gè)網(wǎng)站或者是同時(shí)調(diào)試多個(gè)網(wǎng)站,如果每次打開它都要重新設(shè)置一遍那樣會(huì)顯得非常麻煩,postman也考慮到用戶的這一個(gè)性化需求,所以在它的配置頁面中,用戶可以添加或者管理多個(gè)網(wǎng)站用戶啟動(dòng)postman的時(shí)候就能自動(dòng)打開相應(yīng)的
在chrome中安裝了postman插件以后,用戶只需要在調(diào)試網(wǎng)站的時(shí)候啟動(dòng)插件來進(jìn)行幾項(xiàng)簡單的配置就可以實(shí)現(xiàn)對(duì)該網(wǎng)站的基本信息修改和發(fā)送各種類型的http到該網(wǎng)站中,用戶在發(fā)送http數(shù)據(jù)的時(shí)候可以在編寫相關(guān)測試數(shù)據(jù)的時(shí)候加入一定量的參數(shù)信息讓測試數(shù)據(jù)更加準(zhǔn)確,而這一切它都會(huì)完美地支持
postman插件就充當(dāng)著這種交互方式的“橋梁”,它可以利用chrome插件的形式把各種模擬用戶http請(qǐng)求的數(shù)據(jù)發(fā)送到服務(wù)器,以便開發(fā)人員能夠及時(shí)地作出正確的響應(yīng),或者是對(duì)產(chǎn)品發(fā)布之前的錯(cuò)誤信息提前處理,進(jìn)而保證產(chǎn)品上線之后的穩(wěn)定性和安全性
當(dāng)開發(fā)人員需要調(diào)試一個(gè)網(wǎng)頁是否運(yùn)行正常,并不是簡簡單單地調(diào)試網(wǎng)頁的html、css、腳本等信息是否運(yùn)行正常,更加重要的是網(wǎng)頁能夠正確是處理各種http請(qǐng)求,畢竟網(wǎng)頁的http請(qǐng)求是網(wǎng)站與用戶之間進(jìn)行交互的非常重要的一種方式,在動(dòng)態(tài)網(wǎng)站中,用戶的大部分?jǐn)?shù)據(jù)都需要通過http請(qǐng)求來與服務(wù)器進(jìn)行交互
postman使用教程
設(shè)置環(huán)境變量
有時(shí)需要在不同的環(huán)境下跑相同的測試,此時(shí)可以通過設(shè)置環(huán)境變量來動(dòng)態(tài)選擇。點(diǎn)擊右上角的設(shè)置按鈕:
填寫該環(huán)境的名稱:如測試環(huán)境,并在key和value中填寫需要的鍵值
使用這些鍵值的時(shí)候只需要加上兩個(gè)花括號(hào)引用key
1 {{url_base}}/username
解析完后
建立多個(gè)環(huán)境時(shí),key通常都是相同的,只是value不同
創(chuàng)建好所有環(huán)境后,在跑用例的時(shí)候在右上角下拉列表選擇需要的環(huán)境就好
請(qǐng)求
postman界面分為兩部分:左邊的sidebar 右邊的request builder:快速創(chuàng)建幾乎所有的請(qǐng)求
001
http請(qǐng)求的4部分:url,請(qǐng)求的method,headers,body。
url
首先需要設(shè)置的就是url
注意:如果在輸入?yún)?shù)時(shí),沒有自動(dòng)decode到url中,則可以選中參數(shù)右鍵后,選擇encodeuricomponent(一般都會(huì)自動(dòng)填充的):
同樣也可以decode,將參數(shù)生成dictionary的形式(一般都會(huì)自動(dòng)填充的):
有的url中有path變量,postman可以自動(dòng)提取該path變量為一個(gè)key
點(diǎn)擊headers toggle:
輸入key-value時(shí),會(huì)有自動(dòng)提示的下拉面板:
有些headers和cookies是保密的,如:
1.accept-charset2.accept-encoding 3.access-control-request-headers4.access-control-request-method5.connection6.content-length7.cookie8.cookie 29.content-transfer-encoding10.date11.expect12.host13.keep-alive14.origin15.referer16.te17.trailer18.transfer-encoding19.upgrade20.user-agent21.via
postman 0.9.6版本后,這些限制可以解除:點(diǎn)擊右上角的interceptor 安裝這個(gè):
cookies
分開打包的應(yīng)用程序運(yùn)行在沙箱瀏覽器,它不能訪問cookie設(shè)置瀏覽器內(nèi)。這種限制也可以使用攔截器擴(kuò)展。
method
request body
不同的body editor 分為4個(gè)區(qū)域,根據(jù)body類型有不同的控制。
mutipart/form-data是網(wǎng)頁表單用來傳輸數(shù)據(jù)的默認(rèn)格式??梢阅M填寫表單,并且提交表單。
可以上傳一個(gè)文件作為key的value提交(如上傳文件)。但該文件不會(huì)作為歷史保存,只能在每次需要發(fā)送請(qǐng)求的時(shí)候,重新添加文件。
2 urlencoded
同前面一樣,注意,你不能上傳文件通過這個(gè)編碼模式。該模式和表單模式會(huì)容易混淆。urlencoded中的key-value會(huì)寫入url,form-data模式的key-value不明顯寫入url,而是直接提交。
3 raw
raw request可以包含任何東西。所有填寫的text都會(huì)隨著請(qǐng)求發(fā)送。
4 binary
image, audio or video files.text files 。 也不能保存歷史,每次選擇文件,提交。
響應(yīng)
保證api響應(yīng)的正確性,就是你需要做的大部分工作。postman的response viewer部分會(huì)協(xié)助你完成該工作且使其變得簡單。
一個(gè)api的響應(yīng)包含body,headers,響應(yīng)狀態(tài)碼。postman將body和headers放在不同的tabs中。響應(yīng)碼和響應(yīng)時(shí)間顯示在tabs的旁邊。將鼠標(biāo)懸停在響應(yīng)碼上面可以查看更詳細(xì)的信息。
保存responses
2 查看responses
三種視圖查看body:
pretty
格式化了json和xml,方便查看。 點(diǎn)擊里面的url,postman會(huì)創(chuàng)建一個(gè)request:
點(diǎn)擊左邊的三角可以折疊展開:
postman自動(dòng)格式化body必須保證返回了正確的content-type.如果api沒有返回,則可以點(diǎn)擊”force json“來設(shè)置。
raw
是text。
preview
有的瀏覽器會(huì)返回html的錯(cuò)誤,對(duì)于找問題比較方便。由于sandbox的限制,js和圖片不會(huì)顯示在這里的iframe中。你可以maximize該body窗口方便查看結(jié)果。headers key-value形式展示。鼠標(biāo)懸停在headers標(biāo)簽上,有詳細(xì)的http說明。
cookies
可以顯示browser cookies,需要開啟interceptor。
身份驗(yàn)證authentication
postman有一個(gè)helpers可以幫助我們簡化一些重復(fù)和復(fù)雜的任務(wù)。當(dāng)前的一套helpers可以幫助你解決一些authentication protocols的問題。
basic auth
填寫用戶名和密碼,點(diǎn)擊refresh headers
digest auth
要比basic auth復(fù)雜的多。使用當(dāng)前填寫的值生成authorization header。所以在生成header之前要確保設(shè)置的正確性。如果當(dāng)前的header已經(jīng)存在,postman會(huì)移除之前的header。
oauth 1.0a
postman的oauth helper讓你簽署支持oauth 1.0基于身份驗(yàn)證的請(qǐng)求。oauth不用獲取access token,你需要去api提供者獲取的。oauth 1.0可以在header或者查詢參數(shù)中設(shè)置value。
oauth 2.0
postman支持獲得oauth 2.0 token并添加到requests中。
writting test
postman的tests標(biāo)簽可以用來寫測試:
本質(zhì)上是javascript code,可以為tests object設(shè)置values。這里使用描述性文字作為key,檢驗(yàn)body中的各種情況,當(dāng)然你可以創(chuàng)建任意多的key,這取決于你需要測試多少點(diǎn)。 tests也會(huì)隨著request保存到collection中。api測試保證前端后臺(tái)都能正常的于api協(xié)作工作,而不用在出錯(cuò)時(shí)猜測是哪里的問題。 需要在request的test中創(chuàng)建了test后,再進(jìn)行request,test的結(jié)果在body的test中查看。 注意: 1.這里的key描述必須是唯一的,否則相同描述只會(huì)執(zhí)行第一個(gè)。 2.這里的key可以使用中文。 例子: tests[“body contains user_id”] = responsebody.has(“user_id”)這里描述性的key為:body contains user_id。檢測點(diǎn)為:responsebody.has(“user_id”),意思是檢測返回的body中是否包含”user_id”這個(gè)字段。查看responses中的tests結(jié)果:記過顯示每個(gè)key,也就是我們測試點(diǎn)的具體結(jié)果,是否通過。
testing sandbox
postman的測試是運(yùn)行在沙箱環(huán)境,是與app獨(dú)立的。查看什么在沙箱中是可用的,參見sandbox documentation.
snippets
用于快速添加常用的測試代碼。可以自定義snippets。
viewing results
postman每次執(zhí)行request的時(shí)候,會(huì)執(zhí)行tests。測試結(jié)果會(huì)在tests的tab上面顯示一個(gè)通過的數(shù)量。
testing sandbox
testing examples
測試代碼會(huì)在發(fā)送request并且接收到responses后執(zhí)行。
1.設(shè)置環(huán)境變量 postman.setenvironmentvariable("key", "value");
2.設(shè)置全局變量 postman.setglobalvariable("key", "value");
3.檢查response body中是否包含某個(gè)string tests["body matches string"] =responsebody.has("string_you_want_to_search");
4.檢測json中的某個(gè)值是否等于預(yù)期的值var data = json.parse(responsebody);tests["your test name"] = data.value === 100;json.parse()方法,把json字符串轉(zhuǎn)化為對(duì)象。parse()會(huì)進(jìn)行json格式的檢查是一個(gè)安全的函數(shù)。 如:檢查json中某個(gè)數(shù)組元素的個(gè)數(shù)(這里檢測programs的長度)var data = json.parse(responsebody);tests["program's lenght"] = data.programs.length === 5;
5.轉(zhuǎn)換xml body為json對(duì)象 var jsonobject = xml2json(responsebody);
6.檢查response body是否與某個(gè)string相等 tests["body is correct"] = responsebody === "response_body_string";
7.測試response headers中的某個(gè)元素是否存在(如:content-type)tests["content-type is present"] = postman.getresponseheader("content-type"); //getresponseheader()方法會(huì)返回header的值,如果該值存在或者:tests["content-type is present"] = responseheaders.hasownproperty("content-type");上面的方法,不區(qū)分大小寫。下面的方法,要區(qū)分大小寫。
8.驗(yàn)證status code的值 tests["status code is 200"] = responsecode.code === 200;
9.驗(yàn)證response time是否小于某個(gè)值 tests["response time is less than 200ms"] = responsetime < 200;
10.name是否包含某個(gè)值 tests["status code name has string"] = responsecode.name.has("created");
11.post 請(qǐng)求的狀態(tài)響應(yīng)碼是否是某個(gè)值 tests["successful post request"] = responsecode.code === 201 || responsecode.code === 202;
12.很小的json數(shù)據(jù)驗(yàn)證器var schema = { "items": { "type": "boolean" }};var data1 = [true, false];var data2 = [true, 123];console.log(tv4.error);tests["valid data1"] = tv4.validate(data1, schema);tests["valid data2"] = tv4.validate(data2, schema);結(jié)果:
運(yùn)行collections
postman允許你運(yùn)行collection,你可以運(yùn)行任意的次數(shù)。 最后會(huì)給出一個(gè)整體運(yùn)行的結(jié)果。會(huì)保存每一次運(yùn)行的結(jié)果,提供給你比較每一次運(yùn)行解雇的不同。
選擇collection,選擇環(huán)境。點(diǎn)擊運(yùn)行按鈕。
在需要csv和json文件的地方記得添加。運(yùn)行collection測試會(huì)在另一個(gè)窗口運(yùn)行。如果需要在main窗口修改東西,在新窗口能正常讀取。
- postman軟件
-
-
tabbed postman插件 1.90M
下載/英文/v0.8.4.22 谷歌版 -
postman interceptor cookie下載 209KB
下載/英文/v1.1.2 官方版 -
postman agent下載 78.00M
下載/簡體中文/v0.2.4 官方版 -
postman linux版本下載 153.01M
下載/簡體中文/v9.12.2 最新版本 -
postman破解版下載 68.70M
下載/簡體中文/v7.6.0 免安裝版 -
postman32位下載 68.70M
下載/簡體中文/v7.6.0 綠色版 -
postman mac版下載 134.86M
下載/簡體中文/v9.12.2 最新版 -
postman中文版下載 150.64M
下載/簡體中文/v9.9.3 免費(fèi)電腦版
-
其它版本下載
-
查看詳情
postman插件安裝包 綠色版
53.45M
-
查看詳情
postman for mac 中文版 v9.12.2 最新版
134.86M
-
查看詳情
postman中文最新版 v7.6.0 免安裝版
68.70M
- 下載地址
postman32位免安裝版
下載不了,安裝失敗,有問題? 點(diǎn)此報(bào)錯(cuò) 告訴我們!
最新評(píng)論
- 第 1 樓 福建泉州客人 發(fā)表于: 2020/12/16 18:57:34
- 照著教程做真的很簡單,我開始以為挺難的,其實(shí)還好
軟件排行榜
熱門推薦
-
有道詞典劃詞插件下載 v1.3 最新版 / 52KB / 簡體中文
-
adsafe凈網(wǎng)大師官方下載 v5.3.629.6500 官方版 / 25.29M / 簡體中文
-
adobe flash player官方下載 v10.3 老版本 / 2.90M / 簡體中文
-
adblock plus插件下載 v1.9.4 最新版 / 929KB / 簡體中文
-
postman中文版下載 v9.9.3 免費(fèi)電腦版 / 150.64M / 簡體中文
-
arc welder chrome下載 v2.1 獨(dú)立版 / 59KB / 簡體中文
-
google翻譯插件下載 v2.0.9 最新版 / 202KB / 簡體中文
-
百度網(wǎng)盤直鏈下載助手 v2.9.1 最新版 / 17KB / 簡體中文
熱門標(biāo)簽
裝機(jī)必備軟件
-
網(wǎng)易云音樂音頻播放
影音先鋒視頻播放
360安全衛(wèi)士安全防護(hù)
愛奇藝視頻播放
360殺毒殺毒軟件
迅雷下載工具
驅(qū)動(dòng)精靈驅(qū)動(dòng)工具
酷我音樂音頻播放
WPS辦公軟件
暴風(fēng)影音視頻播放
吉吉影音視頻播放
微信電腦版聊天工具
搜狗輸入法文字輸入
美圖秀秀圖像處理
360瀏覽器上網(wǎng)瀏覽
- 視頻
- 芒果tv騰訊視頻優(yōu)酷視頻愛奇藝
- 解壓
- rar解壓軟件7zip解壓軟件視頻壓縮軟件winrar
- 剪輯
- 剪映會(huì)聲會(huì)影premiereaudition
- p圖
- 光影魔術(shù)手coreldraw美圖秀秀photoshop
- 辦公
- 騰訊會(huì)議釘釘officewps
- 殺毒
- 諾頓小紅傘金山毒霸360殺毒
- 直播
- 抖音快手斗魚直播虎牙直播
- 翻譯
- 谷歌翻譯插件百度翻譯有道詞典金山詞霸
- cad
- cad插件浩辰cad中望cad天正建筑
- 編程
- EditPlusnotepadsublimevisual studio
- 安全
- 火絨卡巴斯基騰訊電腦管家360安全衛(wèi)士
- 下載
- utorrentidm下載器比特彗星迅雷電腦版
- 網(wǎng)盤
- 阿里云盤和彩云網(wǎng)盤騰訊微云百度網(wǎng)盤
- 聊天
- 微信電腦版yy語音阿里旺旺qq
- 財(cái)務(wù)
- 用友軟件開票軟件管家婆軟件金蝶軟件
- 瀏覽器
- 火狐瀏覽器谷歌瀏覽器qq瀏覽器360瀏覽器
- 驅(qū)動(dòng)
- 驅(qū)動(dòng)人生網(wǎng)卡驅(qū)動(dòng)驅(qū)動(dòng)精靈顯卡驅(qū)動(dòng)
- 檢測
- cpuzaida64安兔兔魯大師
- 音樂
- 網(wǎng)易云音樂酷我音樂酷狗音樂qq音樂
- 播放器
- potplayerkmplayer影音先鋒暴風(fēng)影音