postman windows客戶端64位下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁編程開發(fā)編程輔助 → Postman安裝包64位版 v9.15.2 官方版

Postman安裝包64位版

v9.15.2 官方版

Postman安裝包64位版下載
  • 軟件大?。?span itemprop="fileSize">150.64 MB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 編程輔助
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時間:2022-04-23 18:29:15
  • 軟件等級:4星
  • 軟件廠商: -
  • 應(yīng)用平臺:WinXP, Win7, Win8
  • 軟件官網(wǎng):

ITMOP本地下載文件大?。?50.64 MB

點(diǎn)贊 好評 0%(0) 差評 差評 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址

小編為您推薦: postman 接口測試

Postman客戶端是款適用于Windows 64位用戶人群的安裝包,該軟件相信也不用小編詳細(xì)介紹,想要下載的都了解對吧,它主要是幫助用戶更優(yōu)質(zhì)、更簡便的創(chuàng)建好的apl,瀏覽相關(guān)的文檔資料,可以更好的幫助你喲

官方簡介

Postman是用于API開發(fā)的協(xié)作平臺。Postman的功能簡化了構(gòu)建API的每個步驟并簡化了協(xié)作,因此您可以更快地創(chuàng)建更好的API。

Postman客戶端

postman客戶端使用說明

當(dāng)開發(fā)人員需要調(diào)試一個網(wǎng)頁是否運(yùn)行正常,并不是簡簡單單地調(diào)試網(wǎng)頁的HTML、CSS、腳本等信息是否運(yùn)行正常,更加重要的是網(wǎng)頁能夠正確是處理各種HTTP請求,畢竟網(wǎng)頁的HTTP請求是網(wǎng)站與用戶之間進(jìn)行交互的非常重要的一種方式,在動態(tài)網(wǎng)站中,用戶的大部分?jǐn)?shù)據(jù)都需要通過HTTP請求來與服務(wù)器進(jìn)行交互。

Postman插件就充當(dāng)著這種交互方式的“橋梁”,它可以利用Chrome插件的形式把各種模擬用戶HTTP請求的數(shù)據(jù)發(fā)送到服務(wù)器,以便開發(fā)人員能夠及時地作出正確的響應(yīng),或者是對產(chǎn)品發(fā)布之前的錯誤信息提前處理,進(jìn)而保證產(chǎn)品上線之后的穩(wěn)定性和安全性。

在Chrome中安裝了Postman插件以后,用戶只需要在調(diào)試網(wǎng)站的時候啟動Postman插件來進(jìn)行幾項(xiàng)簡單的配置就可以實(shí)現(xiàn)對該網(wǎng)站的基本信息修改和發(fā)送各種類型的HTTP到該網(wǎng)站中,用戶在發(fā)送HTTP數(shù)據(jù)的時候可以在編寫相關(guān)測試數(shù)據(jù)的時候加入一定量的參數(shù)信息讓測試數(shù)據(jù)更加準(zhǔn)確,而這一切Postman都會完美地支持。

開發(fā)人員在使用Postman的時候也許需要經(jīng)常調(diào)試同一個網(wǎng)站或者是同時調(diào)試多個網(wǎng)站,如果每次打開Postman插件都要重新設(shè)置一遍那樣會顯得非常麻煩,Postman也考慮到用戶的這一個性化需求,所以在Postman的配置頁面中,用戶可以添加或者管理多個網(wǎng)站用戶啟動Postman的時候就能自動打開相應(yīng)的設(shè)置

下載安裝說明

最新版本下載官方下載頁面 下載鏈接:Win64 Win32 Mac Linux
特別提示注意 ----看下面 ----注意
歷史版本下載請把下面鏈接的"版本號"替換為指定的版本號,例如:8.8.0
Windows64位https://dl.pstmn.io/download/version/版本號/win64
Windows32位https://dl.pstmn.io/download/version/版本號/win32
Machttps://dl.pstmn.io/download/version/版本號/osx
Linuxhttps://dl.pstmn.io/download/version/版本號/linux

先決條件

安裝Postman

下載對應(yīng)版本的中文包

Windows:

1、下載對應(yīng)版本的 app.zip

2、進(jìn)入Postman安裝地址/版本/resources目錄

桌面找到Postman應(yīng)用程序右鍵 -> 打開文件所在位置 再進(jìn)入app-*.*.*/resources

默認(rèn)安裝地址:C:/Users/用戶名/AppData/Local/Postman

示例:C:/Users/用戶名/AppData/Local/Postman/app-8.8.0/resources

3、復(fù)制app.zipresources目錄

app.zip解壓到當(dāng)前文件夾 會生成一個app目錄

進(jìn)入app目錄看到以下圖就可以了

4、重啟Postman就可以了

Mac系統(tǒng):

下載對應(yīng)版本的 app.zip

解壓 app.zip

進(jìn)入 訪達(dá)/應(yīng)用程序/Postman.app/Contents/Resources/

進(jìn)入訪達(dá)/應(yīng)用程序找到Postman.app右鍵查看包內(nèi)容,再進(jìn)入Contents/Resources

替換app文件夾

如果目錄下沒有 app 文件夾,那么直接解壓 app.zip 得到 app 文件夾即可

將app.zip解壓出來的app文件夾復(fù)制到Resources目錄,替換原本的app文件夾

可以先刪除或重命名原本的app文件夾

重啟Postman就可以了

Linux系統(tǒng)

下載對應(yīng)版本的 app.zip

# 下方為Github地址 將版本號替換為對應(yīng)版本號,例如:8.8.0

wget https://github.com/hlmd/Postman-cn/releases/download/版本號/app.zip

解壓&&替換app文件夾

# Postman安裝地址 自行替換

unzip -o -d Postman安裝地址/app/resources app.zip

軟件特色

API客戶端

直接在Postman中快速輕松地發(fā)送REST,SOAP和GraphQL請求。

自動化測試

自動執(zhí)行手動測試并將其集成到CI / CD管道中,以確保任何代碼更改都不會破壞生產(chǎn)中的API。

設(shè)計與模擬

通過模擬端點(diǎn)及其響應(yīng)來傳達(dá)API的預(yù)期行為,而無需設(shè)置后端服務(wù)器。

文獻(xiàn)資料

生成并發(fā)布美觀的,機(jī)器可讀的文檔,以使您的API易于使用。

監(jiān)控器

通過按計劃的時間間隔檢查性能和響應(yīng)時間,以了解API的最新狀態(tài)。

工作空間

提供用于構(gòu)建和使用API??的共享上下文,并使用內(nèi)置的版本控制進(jìn)行實(shí)時協(xié)作。

postman使用教程

postman接口測試教程

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

postman的數(shù)據(jù)包括全局變量,環(huán)境變量,外部文件和局部變量

全局變量:作用域是全局,比如我們要設(shè)置的token

環(huán)境變量:配置之后,讓測試用例既能夠在測試環(huán)境中執(zhí)行,也能在正式環(huán)境中執(zhí)行

局部變量:比如tests中定義的變量,作用域只能在這個tests中

外部文件變量:在run collections的時候可以設(shè)置循環(huán)次數(shù),指定外部數(shù)據(jù)文件。外部文件可以是csv格式的,也可以是json格式的。

Json data 文件格式:

csv data 文件格式

變量優(yōu)先級:外部文件變量> 環(huán)境變量> 全局變量,也就是說,在變量名相同的情況下,外部文件的變量優(yōu)先級最高

變量的定義

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

postman接口測試工具

方法2:使用腳本定義

變量的使用

方式1:Builder中的使用:{{varname}}

方式2:腳本中的使用

變量的沖突

如果Global和environment都設(shè)置了一個名字相同的變量,environment的變量會將global的覆蓋

2.sandbox

sandbox可以理解為一個測試沙箱,專門用來postman執(zhí)行js代碼的環(huán)境,可以通過js腳本來編寫pre-request和tests腳本

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

sandbox可以操作的對象

公共庫

環(huán)境變量和全局變量

動態(tài)變量

操作cookie

獲取和查看請求和響應(yīng)

讀取數(shù)據(jù)文件

pre-request 可以用來修改一些默認(rèn)參數(shù)或者設(shè)置一些測試需要的測試永久,tests可以用來做斷言

關(guān)于更多tests操作,可以查看幫助文檔

同時postman還有一個叫SNIPPETS的模塊,里面防止了常用的一些test斷言,直接點(diǎn)擊就可以使用了,如果這里沒有你需要的,可以查看幫助文檔

3.collections

集合的功能

組織業(yè)務(wù)邏輯:分類和存儲你的測試用例

導(dǎo)入導(dǎo)出:導(dǎo)入測試用例文件進(jìn)行runner,導(dǎo)出json文件,使用newman在命令行執(zhí)行(導(dǎo)入導(dǎo)出的collections就只是collections,不包含環(huán)境變量等),導(dǎo)出的時候記得勾選V2版本的格式,也是官方建議

一鍵運(yùn)行測試用例:你可以選擇你要運(yùn)行的collection或者里面的文件夾進(jìn)行運(yùn)行

share:share一個link,然后將這個link分享給其他人,或者用于newman執(zhí)行測試

4.collections run

postman下載

建議:

delay:不能為0,每個接口之間都應(yīng)該加入一個delay

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

5.newman

newman是一個命令行工具,可以用于將我們的接口測試用例在命令行運(yùn)行并生成測試報告(測試報告多種多樣)

為什么要在命令行里面運(yùn)行

可以在無界面的服務(wù)器上運(yùn)行我們的測試用例

可以在CI持續(xù)集成系統(tǒng)上運(yùn)行

運(yùn)行準(zhǔn)備

導(dǎo)出collection

安裝nodejs和npm,可能安裝npm不好安裝,我們使用cnpm來進(jìn)行安裝,百度搜索一下cnpm 淘寶

安裝newman(nodejs寫的一個小應(yīng)用)

newman可以生成多種測試報告

GIL reporter:控制臺輸出

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

html reporter:方便發(fā)送郵件

junit reporter:可以無縫集成到j(luò)enkins,有一個插件可以把junit reporter自動解析,并放到j(luò)enkins里面,也就是可以直接在界面中使用了

# 運(yùn)行postman生成的collection的url,使用env.json作為環(huán)境變量,globals.json作為全局變量,并使用外部的data.csv作為外部數(shù)據(jù),最后設(shè)置了接口請求超時時間為5s

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

# 運(yùn)行postman導(dǎo)出的collection的json文件,并生成多種測試報告

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.集成到j(luò)enkins

首先,下載jenkins的war包,使用java -jar jenkins.war --httpPort=8080啟動,配置jenkins完成

第一步:新建job

第二步:添加構(gòu)建步驟,你自己決定輸入什么,我這里指定newman執(zhí)行某個文件件下的json文件,并以junit的報告形式輸出到當(dāng)前工作目錄

第三步:添加構(gòu)建后的操作并保存

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

第四步:點(diǎn)擊手動構(gòu)建(當(dāng)然這里你可以根據(jù)項(xiàng)目需要設(shè)置自動構(gòu)建時間,比如每天晚上的12點(diǎn)鐘執(zhí)行構(gòu)建)

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

7.其他

get請求的參數(shù)怎么填寫:可以直接在url中構(gòu)建,也可以單獨(dú)點(diǎn)擊params進(jìn)行構(gòu)建

post方法傳遞json格式的數(shù)據(jù):首先設(shè)置headers,Content-Type = application/json,然后將json串寫入raw的body模式下

post方法傳遞form格式的數(shù)據(jù):首先設(shè)置headers:application/x-www-form-urlencoded,body選擇form-data或者x-www-form-urlencoded,至于是哪種,可以都試一下,肯定是其中之一

auth:常用的有basic auth和OAuth2.0,如果是basic auth,直接輸入用戶名和密碼就可以了,如果是OAuth2.0,有兩種方法,第一,找開發(fā)拿token,設(shè)置token,方法2,登錄的時候獲取token,然后每次訪問豆?jié){token放在headers里面就可以了

調(diào)試:postman中有一個叫postman console的工具,該工具可以在我們寫Script的時候使用,通過console.log("this is demo")輸出數(shù)據(jù)到console中

更新內(nèi)容

v7.14.0版本更新

打開模態(tài)時,光標(biāo)錯誤地聚焦在創(chuàng)建和編輯工作區(qū)上

[GitHub#4355]-修復(fù)了以下錯誤:如果發(fā)送了多個`www-authenticate`標(biāo)頭,NTLM將無法完成認(rèn)證

[GitHub#6227]-修復(fù)了用戶名/密碼包含特殊字符時代理身份驗(yàn)證失敗的錯誤

[GitHub#4070]-修復(fù)了用戶名/密碼中包含UTF-8字符時基本身份驗(yàn)證失敗的錯誤

[GitHub#5768]-修復(fù)了當(dāng)NTLM身份驗(yàn)證的“用戶名”或“密碼”字段為空時應(yīng)用程序崩潰的錯誤

[GitHub#5626]-修復(fù)了以下錯誤:通過IPv4本地主機(jī)代理的IPv6本地主機(jī)請求失敗

[GitHub#7497]-顯示確認(rèn)對話框,如果在創(chuàng)建新文檔時有未保存的更改,并且用戶嘗試使用Esc鍵關(guān)閉模式

[GitHub#5434]-允許在OAuth2令牌管理器中使用非承載令牌

將默認(rèn)模式切換為郵遞員代碼生成器以獲取代碼生成模式

更新了OpenAPI3.0,Swagger2.0,cURL導(dǎo)入器

[GitHub#5217]-添加了一種功能,當(dāng)用戶名用于NTLM身份驗(yàn)證的形式為domain \ username或username @ domain時,可以推斷域名

更多>> 軟件截圖

推薦應(yīng)用

    其他版本下載

    精品推薦 自動化測試工具

    自動化測試工具
    更多 (9個) >> 自動化測試工具 自動化測試工具專門測試相關(guān)人員整理的,測試是一件很繁瑣的工作,一些功能性的測試,可以需要用戶反復(fù)測試好幾次,對人力需求比較大,而且萬一一個疏忽,又要重新測試,比較麻煩,這里可以使用機(jī)器來代替人工,將這些教給機(jī)器測試,減少成本,有需要的朋友可以關(guān)注一下?。?/div>

    相關(guān)文章

      下載地址 Mac版 Linux版

      • Postman安裝包64位版 v9.15.2 官方版

      查看所有評論>> 網(wǎng)友評論

      發(fā)表評論

      (您的評論需要經(jīng)過審核才能顯示) 網(wǎng)友粉絲QQ群號:374962675

      查看所有 0條 評論>>

      更多>> 猜你喜歡