postman32位(wèi)免安裝版下載 最新軟件|熱(rè)門排行|軟件分類|軟件專(zhuān)題|廠商大(dà)全

您(nín)的位置(zhì): 首(shǒu)頁網絡軟件瀏覽輔助 → postman32位官方(fāng)版 v9.4.1 綠色版

postman32位(wèi)官方版

v9.4.1 綠色版 postman32位官方版(bǎn) 網友評分:8

同類相關軟件(jiàn)

軟件介紹

postman32位官方版支持(chí)32位電腦,讓(ràng)用戶可以更加方便(biàn)的進行借口(kǒu)測試(shì),讓(ràng)用戶(hù)輕(qīng)鬆的完(wán)成非常多測試,軟件可以讓(ràng)用戶(hù)免費使用,文(wén)章之中還(hái)為用戶提供了漢化的方法,讓用戶使(shǐ)用更加方便(biàn)。

postman32位免安裝版簡介

能夠為用戶提供(gòng)功能強大的webapi與http請求(qiú)調試,功能非常強大(dà)、界麵(miàn)簡潔明晰、操作方便快捷、設(shè)計得很(hěn)人性化(huà),能夠發送任何類型的http請求(例如:get,head,post,put)等(děng)等,還(hái)有附帶任何數量的參數(shù)以及(jí)headers,方便實用,上(shàng)手極易!使你更容(róng)易更(gèng)快的(de)通過(guò)api接口(kǒu)規範測試(shì),目前已經支持(chí)mac、windows、linux、chrome多平(píng)台客(kè)戶端

postman漢化教(jiāo)程(chéng)

1.首先要安裝原版postman(ps:綠色資源網提供的為綠色版,打開就可(kě)以直接運(yùn)行)

2.下載小編提(tí)供(gòng)的漢化包app.zip,將"app.zip"壓縮(suō)包(bāo)複製到postman安裝(zhuāng)目錄下麵的resources文件(jiàn)夾中解壓出來,會(huì)出現(xiàn)一個app文件夾

默(mò)認安裝地址(zhǐ):C:/Users/用戶名/AppData/Local/Postman

小編測(cè)試示例(lì)地址:C:\Users\NINGMEI\AppData\Local\Postman\app-9.3.1\resources

注:如果不(bú)知道安(ān)裝目錄,桌麵(miàn)找到Postman應用程序圖標右鍵 -> 打(dǎ)開(kāi)文(wén)件所在(zài)位置,再進入(rù)app-版本號/resources

3.重啟軟件(jiàn)後就是中文的了,如下(xià)圖所示

postman官方下載

軟(ruǎn)件特(tè)點

在chrome中安裝了postman插件以後(hòu),用戶隻需要在調試網站的(de)時候啟(qǐ)動插(chā)件(jiàn)來進行幾項簡單(dān)的(de)配置就可以實(shí)現(xiàn)對該網站的基(jī)本(běn)信息(xī)修改和發送(sòng)各種(zhǒng)類型的http到(dào)該(gāi)網站中,用戶在發(fā)送http數據的時候(hòu)可以在編(biān)寫相關(guān)測試數(shù)據的時候(hòu)加入一定量的(de)參數信息讓測試數據更加準確(què),而這(zhè)一切它都會完美地支持

postman插件就(jiù)充當(dāng)著這種交(jiāo)互方式的“橋梁”,它(tā)可以(yǐ)利用chrome插件的形式把各種模擬用戶http請求的(de)數據發送到服務器,以便開發人員能夠及(jí)時地作出正確(què)的(de)響應,或(huò)者(zhě)是(shì)對(duì)產品發布(bù)之(zhī)前的錯誤信息提前處理,進而保證產品上線之後的穩定性和安全性(xìng)

開發人員在使用它(tā)的時候也(yě)許需要經(jīng)常調試同一個網站或者是同時調(diào)試多(duō)個網(wǎng)站,如果(guǒ)每次打開它都要重新設置一遍那(nà)樣會顯(xiǎn)得(dé)非(fēi)常(cháng)麻煩(fán),postman也考慮到用戶的這一個性化需求,所以在它的(de)配置(zhì)頁麵(miàn)中,用戶可以添加(jiā)或者管理多個(gè)網(wǎng)站用戶啟動(dòng)postman的時候(hòu)就能自動(dòng)打開相應的

當開發人員需要調試(shì)一個網頁是否運行正常,並不是簡簡(jiǎn)單單地調試網(wǎng)頁的html、css、腳本等信息(xī)是(shì)否運行正常,更(gèng)加重要的是(shì)網頁能夠正確(què)是處理各(gè)種http請求,畢竟網頁的http請求是網(wǎng)站與用(yòng)戶之間進行交互的非(fēi)常重要的一(yī)種方式,在動(dòng)態(tài)網站中(zhōng),用戶的大部分數(shù)據(jù)都(dōu)需要(yào)通過http請求來與服務(wù)器進行(háng)交互

軟件(jiàn)亮點

很方便的支持請求 header 和(hé)請(qǐng)求(qiú)參數的(de)設置(zhì)

支持各(gè)種(zhǒng)的請求類型: get、post、put、patch、delete 等(děng)

響應數據是(shì)自動按照語(yǔ)法格式高(gāo)亮的,包括 HTML,JSON 和 XML

支持在線存儲數(shù)據,通過(guò)賬號(hào)就可以進行遷移數據

支持(chí)不同的認證機製,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0 等

軟件特色

1.Response整理超級人性化

2.支持模擬各(gè)種HTTPrequests,都(dōu)是一(yī)些比較常用的功能

3.設定變量與環境(jìng),保存數值

4.Collection功能,進(jìn)行一定的分類測試合集

5.內置測試(shì)腳本語言

軟(ruǎn)件優勢(shì)

人性化的response整(zhěng)理

一般在用其他工具來測試的(de)時候,response的內容通(tōng)常都(dōu)是純文(wén)字的raw,但(dàn)如果是json,就是塞(sāi)成一整行的json。這會造(zào)成閱讀的(de)障礙,而postman可(kě)以(yǐ)針(zhēn)對response內容的格式自動美化。json、xml或是html都會(huì)整理成我(wǒ)們可以閱讀(dú)的格式(shì)

設定變量(liàng)與環境

postman可以自由設定變(biàn)量與(yǔ)environment,一般我們在編輯request,校驗response的時候,總會需要重複輸入某些字(zì)符,比如url,允許我們設定變量來保存這些值。並且把變量保存在不同的環境中(zhōng)。

模擬(nǐ)各種httprequests

從常(cháng)用的get、post到restful的put、delete…等等。甚至還可以發送文件、送(sòng)出額外的header。

內置測試腳本(běn)語言(yán)

支持編寫測試(shì)腳本,可以快速的檢查request的結果(guǒ),並返回測試結果

collection功能(néng)(測試集合)

通過collection的歸類,我們可以良好的分(fèn)類測試(shì)軟件所提供的api.而且collection還可(kě)以import或是(shì)share出來(lái),讓團(tuán)隊裏麵的所有人共享(xiǎng)你建(jiàn)立起來的collection。

postman使用教(jiāo)程(chéng)

postman接口測試教程

1.數據(jù)(變量)

postman的數據包括全局變量,環境變量,外部文件和局(jú)部變量

全局(jú)變量:作(zuò)用域(yù)是全(quán)局,比如我們要設置的token

環境變量:配(pèi)置之後,讓(ràng)測試(shì)用(yòng)例(lì)既能夠(gòu)在測試環境中執行,也能在正式環境中執行

局(jú)部變量:比(bǐ)如tests中(zhōng)定義的(de)變量,作用(yòng)域隻能在這(zhè)個(gè)tests中

外(wài)部文件變量:在run collections的時候可(kě)以設置循環次數,指定外部數據文件。外部文件可(kě)以是csv格式的,也可以是json格式的。

Json data 文件(jiàn)格式:

csv data 文件格式(shì)

變量優(yōu)先級:外部文件變(biàn)量> 環境變量> 全局變量,也就是說,在變量名相(xiàng)同的情(qíng)況下,外(wài)部文件的變量優先級最高(gāo)

變量的定義(yì)

方法1:在postman的ui上進行定(dìng)義

postman接(jiē)口測試工(gōng)具

方法2:使用腳(jiǎo)本定義

變(biàn)量(liàng)的使用

方式1:Builder中的使用(yòng):{{varname}}

方(fāng)式2:腳本中的使用(yòng)

變量的(de)衝突

如果Global和(hé)environment都(dōu)設置了一個名字相同的(de)變量,environment的變量會將global的覆蓋

2.sandbox

sandbox可以(yǐ)理解為一個測試沙箱(xiāng),專門用來postman執行js代碼的環境,可以通過js腳本來編寫pre-request和tests腳本

sandbox沙箱集成了幾個工具庫,比如loadsh,tv4等,還有一些內置(zhì)函數,比如xml2JSON等

sandbox可以操作的對象

公(gōng)共庫(kù)

環境變量和(hé)全(quán)局變量

動態變量

操作(zuò)cookie

獲取(qǔ)和(hé)查看請求和響應

讀取數(shù)據文(wén)件(jiàn)

pre-request 可(kě)以用來修改一些默認(rèn)參數或(huò)者設置(zhì)一些測試需要(yào)的(de)測試永久,tests可(kě)以用來(lái)做斷(duàn)言

關於更多tests操作,可(kě)以查看幫助文檔

同時(shí)postman還有一個叫SNIPPETS的模塊,裏麵(miàn)防止(zhǐ)了(le)常用的(de)一些test斷(duàn)言,直接點擊就可以使用了,如果這裏(lǐ)沒(méi)有你需要的(de),可以查看幫(bāng)助文檔

3.collections

集合的功(gōng)能

組織業務邏輯:分類和存儲你的測試(shì)用例

導入(rù)導出(chū):導入測試用例文件進行runner,導出json文件(jiàn),使用(yòng)newman在命令行(háng)執(zhí)行(導入導出的collections就隻是collections,不包含環境變(biàn)量等),導(dǎo)出(chū)的時(shí)候(hòu)記得勾選V2版本的格(gé)式(shì),也是官(guān)方建議

一鍵運行測試(shì)用例:你可(kě)以選擇你要(yào)運行的collection或者裏麵的文件夾進行運行

share:share一個(gè)link,然後將這個link分享給其他人,或者用於newman執行(háng)測試

4.collections run

postman下(xià)載

建議:

delay:不能為(wéi)0,每個接口(kǒu)之間都(dōu)應該加(jiā)入一個delay

數據文件:可以是json格式(shì)的,也可以是csv格式的(de),官方建議json,更快

5.newman

newman是(shì)一(yī)個命令行工具,可以用(yòng)於將我們的接口(kǒu)測試用(yòng)例在命(mìng)令(lìng)行運行並生成測試報告(測試報告多種多樣)

為什(shí)麽要(yào)在命令行裏麵運行

可以在無界麵的服務器上(shàng)運行我們的測(cè)試用例

可以在(zài)CI持續集(jí)成係統上運(yùn)行

運行準備

導出collection

安裝nodejs和(hé)npm,可能安裝npm不好安裝,我們使用cnpm來進行安裝,百度(dù)搜索一下cnpm 淘(táo)寶源

安裝newman(nodejs寫的一個小(xiǎo)應用)

newman可以生成(chéng)多(duō)種測試報告

GIL reporter:控製台輸出

json reporter:可以放到mongdb中做持久化

html reporter:方便(biàn)發送郵件

junit reporter:可以無縫集(jí)成到jenkins,有一(yī)個插件可(kě)以把junit reporter自動解析,並(bìng)放到jenkins裏麵,也就是可以(yǐ)直接在界(jiè)麵中使用了(le)

# 運行postman生成(chéng)的(de)collection的url,使用env.json作為環境變(biàn)量,globals.json作為(wéi)全局變量,並使用外部的data.csv作為外部數據,最(zuì)後設置(zhì)了接口請求超時(shí)時間(jiān)為5s

newman run https://www.getpostman.com/collections/cb0cea0af1467c8008fb --environment env.json --iteration-data data.csv --globals globals.json

# 運行postman導出的(de)collection的json文件(jiàn),並生成多(duō)種測(cè)試報(bào)告

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

首先(xiān),下載jenkins的war包(bāo),使用java -jar jenkins.war --httpPort=8080啟動,配(pèi)置jenkins完(wán)成

第一步:新建job

第二(èr)步:添加構(gòu)建步驟,你自己決定輸入什麽,我(wǒ)這裏指定newman執行某個文件件(jiàn)下的json文件(jiàn),並以junit的報告形式輸(shū)出到當前工作目錄

第三步:添加(jiā)構建後的(de)操作(zuò)並保存

講newman生成的junit格式的report整合進jenkins的junit report插件中,可以更好(hǎo)的隊(duì)報告進行展示

第四步:點擊手動構建(當然這裏你可(kě)以根據項目需要設置自動構建時間,比如每天晚上的12點鍾執(zhí)行構建(jiàn))

第(dì)五步(bù):查看構(gòu)建結(jié)果

7.其他(tā)

get請求的參(cān)數(shù)怎麽填(tián)寫:可(kě)以直(zhí)接在url中(zhōng)構建,也可以單獨點擊params進行構建

post方法傳(chuán)遞json格式的數據(jù):首先(xiān)設置headers,Content-Type = application/json,然後將json串寫入(rù)raw的body模式(shì)下

post方(fāng)法傳(chuán)遞(dì)form格式的數據:首先(xiān)設(shè)置headers:application/x-www-form-urlencoded,body選擇(zé)form-data或者x-www-form-urlencoded,至於是哪種(zhǒng),可以都試一下,肯定是其中(zhōng)之一

auth:常用的有basic auth和OAuth2.0,如果是basic auth,直接輸入用戶名(míng)和密(mì)碼就可以了,如果是(shì)OAuth2.0,有兩種(zhǒng)方法(fǎ),第一,找開(kāi)發拿token,設置token,方法2,登錄的時候(hòu)獲取token,然後(hòu)每次訪問豆(dòu)漿token放在(zài)headers裏(lǐ)麵就可以(yǐ)了

調試:postman中有一個叫postman console的工(gōng)具,該工具(jù)可(kě)以在我(wǒ)們寫Script的時候使用,通過console.log("this is demo")輸(shū)出數據到console中(zhōng)

參考(kǎo)help文檔:https://www.getpostman.com/docs/

軟(ruǎn)件截圖(tú)

下載(zǎi)地址(zhǐ) 電腦(nǎo)版

點擊(jī)報錯 軟件無法下載或下載後(hòu)無法(fǎ)使用,請點(diǎn)擊報錯,謝謝!

用戶評論

熱門評論

最(zuì)新評論

發(fā)表評論 查(chá)看所有評論(0)

昵稱(chēng):
請不要(yào)評論無意義或髒話,我們所(suǒ)有評論(lùn)會有人工(gōng)審核.
字數: 0/500 (您的評論需要經過審核才能顯示(shì))