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