Postman
產(chǎn)品編號:104253
當(dāng)前版本:v2023
開 發(fā) 商:Postman
產(chǎn)品類型:獨(dú)立控件
產(chǎn)品功能:API/API平臺/API存儲庫/API工具/API治理/Postman工作區(qū)
開發(fā)平臺:Visual Studio 2019/ Visual Studio 2023
其他特性:Web Form / Windows Form / 兼容Sharepoint / Ajax支持
產(chǎn)品源碼:不提供源碼
什么是Postman?
Postman 是一個(gè)用于構(gòu)建和使用 API 的 API 平臺。Postman 簡化了 API 生命周期的每個(gè)步驟并簡化了協(xié)作,以便您可以更快地創(chuàng)建更好的 API。 API工具 一套全面的工具,有助于加速 API 生命周期 - 從設(shè)計(jì)、測試、文檔記錄、模擬到發(fā)現(xiàn)。 API存儲庫 在跨團(tuán)隊(duì)使用的一個(gè)中央平臺上輕松存儲、迭代和協(xié)作所有 API 工件。 工作空間 組織您的 API 工作并與組織內(nèi)的團(tuán)隊(duì)成員或世界各地的利益相關(guān)者進(jìn)行協(xié)作。 治理 通過治理規(guī)則提高 API 的質(zhì)量,確保 API 的設(shè)計(jì)、構(gòu)建、測試和分發(fā)符合組織標(biāo)準(zhǔn)。 API存儲庫 在一個(gè)中央平臺上輕松存儲、編目所有 API 工件并進(jìn)行協(xié)作。Postman 可以存儲和管理 API 規(guī)范、文檔、工作流程配方、測試用例和結(jié)果、指標(biāo)以及與 API 相關(guān)的所有其他內(nèi)容。 API 的單一真實(shí)來源 Postman 為整個(gè) API 生命周期中的所有 API 工件提供基于云的、版本控制的集中存儲庫。Postman 平臺的所有工具都使用存儲庫,這確保了 API 的單一真實(shí)來源。API 存儲庫使團(tuán)隊(duì)和組織能夠通過平臺上的內(nèi)置治理功能收集指標(biāo)并洞察見解。Postman 的桌面和 Web 應(yīng)用程序通過工作區(qū)連接到 API 存儲庫,供個(gè)人、團(tuán)隊(duì)、合作伙伴或公共使用。 API生成器 Postman的API Builder可幫助您通過OpenAPI、GraphQL或RAML等規(guī)范輕松實(shí)現(xiàn)API 設(shè)計(jì)工作流程。API Builder 使您能夠管理從設(shè)計(jì)到部署的API生命周期,并與各種源代碼控制、CI/CD、網(wǎng)關(guān)和APM解決方案集成——所有這些都在一個(gè)地方。
原生Git支持 借助 Postman 的本機(jī) Git 支持,API Builder 連接到源代碼存儲庫,以自動(dòng)維護(hù) API 文檔、測試和規(guī)范以及代碼。開發(fā)人員可以在設(shè)計(jì)、開發(fā)和測試期間訪問本地開發(fā)文件夾中的 API 資產(chǎn),以便跨本地工具(例如 IDE、Postman CLI、代理和 linting 工具)使用。
私有API網(wǎng)絡(luò) 通過私有 API 網(wǎng)絡(luò)(一個(gè)僅對您的團(tuán)隊(duì)或組織可見的中央目錄),為您的團(tuán)隊(duì)提供對 API 的可見性。私有 API 網(wǎng)絡(luò)支持版本控制,這有助于您保持控制并管理網(wǎng)絡(luò)中 API 的多個(gè)版本。此外,您的 API 可以組織到分層文件夾中,以反映您的組織需求。 公共API網(wǎng)絡(luò) Postman 的公共 API 網(wǎng)絡(luò)是世界上大的公共 API 中心。借助公共 API 網(wǎng)絡(luò),您可以通過公共工作區(qū)輕松共享組織的公共 API ,并發(fā)現(xiàn)來自 Salesforce、Microsoft 和 Google 等公司的數(shù)千個(gè)公共 API。
搜索 通過 Postman 平臺強(qiáng)大的搜索功能,可以在您的 API 世界中查找任何內(nèi)容。Postman 可以幫助您搜索整個(gè)API 存儲庫,以立即查找 API、集合或工作區(qū)、流程、團(tuán)隊(duì)或請求。 全面的工具 Postman 平臺包含一套全面的工具,可幫助加速 API 生命周期 - 從設(shè)計(jì)、測試、文檔和模擬到 API 的共享和可發(fā)現(xiàn)性。 API客戶端 Postman API 客戶端是 Postman 的基礎(chǔ)工具,它使您能夠輕松探索、調(diào)試和測試 API,同時(shí)還使您能夠?yàn)?HTTP、REST、SOAP、GraphQL 和 WebSocket 定義復(fù)雜的 API 請求。 API設(shè)計(jì) 您可以使用 OpenAPI、RAML、GraphQL 或 SOAP 格式在 Postman 中設(shè)計(jì) API 規(guī)范。Postman 的架構(gòu)編輯器可以輕松處理任何大小的規(guī)范文件,并使用內(nèi)置的 linting 引擎驗(yàn)證規(guī)范。您還可以為 API 生命周期的多個(gè)階段(用于模擬、文檔、測試、監(jiān)視器等)生成 Postman 集合,所有這些都來自規(guī)范文件,并且全部同步。 API文檔 借助 Postman 的自動(dòng)文檔功能,使文檔成為 API 工作流程的核心部分。Postman 通過 Postman Collection 格式支持支持 markdown 和機(jī)器可讀的文檔,您也可以通過 OpenAPI 文件生成文檔。您的文檔將自動(dòng)包含您的請求的詳細(xì)信息,以及各種客戶端語言的示例代碼。您可以通過工作區(qū)與您的團(tuán)隊(duì)或全世界共享文檔,或在專用門戶中發(fā)布它們。 API測試 直接在 Postman 中構(gòu)建和運(yùn)行測試,或者通過Newman(一個(gè) Collection Runner,使您能夠直接從命令行運(yùn)行和測試 Postman Collection)作為 CI/CD 管道的一部分。Postman 可用于編寫功能測試、集成測試、回歸測試等。Postman 基于 Node.js 的運(yùn)行時(shí)包含對常見模式和庫的支持,您可以使用它們快速構(gòu)建測試。 模擬服務(wù)器 模擬服務(wù)器使您能夠準(zhǔn)確了解 API 將如何運(yùn)行——甚至在它投入生產(chǎn)之前。當(dāng)您不想(或不能)將 API 請求發(fā)送到真實(shí) API 時(shí),可以在 Postman 中創(chuàng)建模擬服務(wù)器來模擬 API 端點(diǎn)。您還可以通過指定響應(yīng)的自定義延遲來模擬模擬服務(wù)器中的網(wǎng)絡(luò)延遲。 監(jiān)視器 Postman 監(jiān)視器可幫助您及時(shí)了解 API 的運(yùn)行狀況和性能。監(jiān)視器可以跨多個(gè)地理區(qū)域運(yùn)行,并與 Datadog、New Relic、Slack 等第三方警報(bào)系統(tǒng)和儀表板集成。 API檢測 將瀏覽器中的請求和 cookie 捕獲到 Postman 中,以通過Postman 攔截器或Postman 代理加快調(diào)試工作流程。攔截器可以捕獲請求和響應(yīng)。Postman 的代理在 Postman 應(yīng)用程序內(nèi)部運(yùn)行,可與 HTTP 或 HTTPS 網(wǎng)站一起使用。 治理方法 Postman 的全生命周期治理方法讓采用者可以改變他們的開發(fā)實(shí)踐,從而產(chǎn)生質(zhì)量更高的 API,并促進(jìn)開發(fā)團(tuán)隊(duì)和 API 設(shè)計(jì)團(tuán)隊(duì)之間的協(xié)作。 API治理 Postman 的 API 治理功能可以教育開發(fā)人員團(tuán)隊(duì),并在開發(fā)人員使用的工具中傳達(dá) API 設(shè)計(jì)規(guī)則。API 設(shè)計(jì)團(tuán)隊(duì)可以將行業(yè)實(shí)踐與組織特定的 linting 規(guī)則相結(jié)合,所有這些都可供開發(fā)人員訪問。這種全生命周期的治理方法讓采用者可以改變他們的開發(fā)實(shí)踐,從而產(chǎn)生質(zhì)量更高的 API,并促進(jìn)開發(fā)團(tuán)隊(duì)和 API 設(shè)計(jì)團(tuán)隊(duì)之間的協(xié)作。
API安全 Postman 的 API Security 使開發(fā)人員可以輕松發(fā)現(xiàn)組織策略并將其納入 API 開發(fā)中。產(chǎn)品經(jīng)理和開發(fā)人員在設(shè)計(jì)、構(gòu)建和部署 API 的同一平臺上查看安全合約。通過左移,組織可以在生命周期的早期投資于安全性,同時(shí)為 API 團(tuán)隊(duì)提供指南和策略以提供更安全的 API。 報(bào)告 通過 Postman 的報(bào)告儀表板,深入了解您的 API,并了解您的 API 生命周期在整個(gè) API 環(huán)境中所處的位置。儀表板可幫助您快速識別哪些 API 未記錄、未測試或未維護(hù),從而改善您的運(yùn)營管理并幫助您了解如何有效地使用團(tuán)隊(duì)資源。Postman 還通過訪問令牌的安全審核確保您的實(shí)例安全使用。 工作空間 組織您的 API 工作并在您的團(tuán)隊(duì)和組織中有效協(xié)作。借助 Postman 工作區(qū),您可以與內(nèi)部和外部團(tuán)隊(duì)共享您的工作、創(chuàng)建單一事實(shí)來源并簡化 API 開發(fā)。 實(shí)時(shí)協(xié)作 1、通過將項(xiàng)目分組在一起來保持團(tuán)隊(duì)一致。 2、跟蹤更改,以便受邀加入您團(tuán)隊(duì)工作空間的任何人都可以安全有效地協(xié)作。 3、當(dāng)更新實(shí)時(shí)同步時(shí),自動(dòng)通知成員有關(guān) API 的更改。 使用模板加快您的工作速度 1、從專為解決開發(fā)人員常見問題而定制的工作區(qū)模板中進(jìn)行選擇。 2、重復(fù)使用和修改每個(gè)模板,其中包括根據(jù)需要預(yù)先填充的示例集合。 簡化API開發(fā) 1、為團(tuán)隊(duì)創(chuàng)建共享、安全、受控的空間。 2、通過拉近 API 生產(chǎn)者和消費(fèi)者的距離來提高開發(fā)人員的生產(chǎn)力。 3、通過組織 API 合同、文檔和測試,然后通過搜索建立索引,提高 API 的可重用性。 管理用戶訪問 1、通過在工作區(qū)或元素級別向成員分配角色來輕松控制訪問。 2、創(chuàng)建單一事實(shí)來源:工作區(qū)中的每個(gè)人都會(huì)看到相同的集合、環(huán)境和其他工具。 3、觀察、分叉和評論元素。 Postman集成 Postman 與軟件開發(fā)流程中重要的工具集成,以實(shí)現(xiàn) API 優(yōu)先實(shí)踐。Postman 平臺還可以通過Postman API和開源技術(shù)進(jìn)行擴(kuò)展。 Azure API 管理 查看每個(gè) Azure API 管理服務(wù)的部署。您可以查看修訂歷史記錄、變更日志和導(dǎo)出歷史記錄。您還可以將 API 定義從 Postman 導(dǎo)出到 Azure API 管理。 Postman 基于開源構(gòu)建 Postman 基于開源技術(shù)構(gòu)建,這意味著您可以按照您想要的任何方式擴(kuò)展 Postman 或 API 工作流程。從公司成立之初,我們就開源了Postman Runtime、Postman Collection 格式和我們的 SDK,讓開發(fā)人員和組織能夠在任何環(huán)境或工作流程中靈活地使用 API。 還有更多:Postman 的命令行 Collection Runner Newman是開源的;我們是OpenAPI、AsyncAPI、JSON Schema和相關(guān)工具的主要貢獻(xiàn)者;我們還支持 FHIR、PSD2、OpenTravel 和 Open Insurance 等行業(yè)標(biāo)準(zhǔn)。