99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

Postman 持續(xù)集成 Postman API

2023-04-06 10:50 更新

持續(xù)集成 (CI) 是一種開發(fā)實(shí)踐,需要開發(fā)人員定期將代碼更新合并到共享存儲(chǔ)庫中。它涉及每次開發(fā)人員提交代碼更新時(shí)自動(dòng)構(gòu)建和測試代碼的過程。

您可以使用 Postman API 訪問集合以在持續(xù)集成和持續(xù)部署 (CI/CD) 環(huán)境中運(yùn)行。

開始之前:

  • 確保您有一個(gè)可以運(yùn)行 shell 命令的 CI 系統(tǒng)設(shè)置,并且您有權(quán)修改它。
  • 獲取Postman API 密鑰。如果您沒有,可以生成一個(gè) API 密鑰。
  • 確保您有一個(gè) Postman 集合來測試您的本地主機(jī)服務(wù)器,并記下該集合的 UID。
開發(fā) API?Postman 提供內(nèi)置工具,可將您的 API 與一些最廣泛使用的持續(xù)集成 (CI) 工具集成。為 API 設(shè)置 CI 后,您可以在 Postman 中查看構(gòu)建狀態(tài)或啟動(dòng)新構(gòu)建。您還可以使用 Newman 將 API 測試作為 CI 管道的一部分運(yùn)行。要了解更多信息,請參閱CI 集成。

第 1 步:安裝節(jié)點(diǎn)

如果您的 CI 已經(jīng)安裝了 Node,您可以跳過這一步。

按照步驟下載特定于您的 CI 平臺(tái)的 Node。否則,某些 CI 具有預(yù)安裝 Node.js 的配置。確保您使用的是 Node.js v4 或更高版本。

第二步:安裝紐曼

Newman是一個(gè)命令行工具,允許您在本地開發(fā)環(huán)境或您自己的服務(wù)器上運(yùn)行集合。以下命令在您的 CI 中安裝 Newman。

npm i newman -g;

第 3 步:運(yùn)行紐曼

使用適當(dāng)?shù)膮?shù)運(yùn)行以下 Newman 命令:

newman run https://api.getpostman.com/collections/{{collection_uid}}?apikey={{postman-api-key-here}}

如果需要為集合提供環(huán)境,請將--environment帶有適當(dāng)參數(shù)的選項(xiàng)添加到 Newman 命令中:

newman run https://api.getpostman.com/collections/{{collection_uid}}?apikey={{postman-api-key-here}}
--environment https://api.getpostman.com/environments/{{environment_uid}}?apikey={{postman-api-key-here}}


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)