Apidog CLI

API 測試,
融入每條 Pipeline

直接從終端機執行 Apidog 測試情境。在任何 CI/CD 工作流中加入一行 npm 指令—GitHub Actions、Jenkins、GitLab CI—自信發布每一版。

Node.js v16+NPM 套件CI/CD 就緒離線支援
快速開始

幾分鐘內完成安裝與運行

Apidog CLI 基於 Node.js 構建。透過 npm 全局安裝,即可立即開始運行測試。

1

安裝 Node.js

確保您的系統已安裝 Node.js v16 或更高版本。

$ node -v
2

安裝 Apidog CLI

從 npm 全局安裝。

$ npm install -g apidog-cli
3

運行您的測試

使用單條命令即可執行測試場景。

$ apidog run --access-token $APIDOG_ACCESS_TOKEN -t <test-scenario-id> -e <environment-id> -r cli,html
工具對比

視覺化運行 vs CLI

根據您的需求選擇合適的工具。這兩種選項都與 Apidog 平臺保持功能一致。

功能視覺化運行Apidog CLI
測試報告應用程式內的視覺化報告命令行 + HTML 報告
執行環境桌面 / 網頁應用程式終端 / 伺服器 / CI/CD
自動化手動觸發自動化 (CI/CD / 腳本)
需連接網路可選 (支援離線)
集成性僅限內部支援任何 CI/CD 工具
CI/CD 集成

與您的流水線集成

Apidog CLI 可與流行的 CI/CD 平臺無縫協作。在每次推送或 Pull Request 時運行自動化測試。

GitHub ActionsGitHub Actions
GitLab CI/CDGitLab CI/CD
JenkinsJenkins
Azure PipelinesAzure Pipelines
Bitbucket PipelinesBitbucket Pipelines
CircleCICircleCI
運行模式

連線或離線

使用來自雲端的即時數據運行測試,或匯出場景以進行離線執行。

連線執行

使用來自 Apidog 工作空間的即時數據運行測試場景。非常適合具有雲端訪問權限的 CI/CD 流水線。

  • 無需匯出
  • 始終使用最新的雲端數據
  • 即時結果同步

離線執行

將測試場景匯出為 JSON 檔案,即可在任何地方運行,即使沒有網路連接。

  • 支援在物理隔離網路中運行
  • 零外部依賴
  • 對測試進行版本控制

#1 最易用 API 開發軟體

由 G2(全球第一 B2B 軟體評測平台)真實用戶評選。

#1Apidog
9.4
易用性評分
管理易用性9.8
類別平均: 9.0
使用易用性9.7
類別平均: 9.0
需求滿足度9.7
類別平均: 9.1
G2 Badge
G2 Badge
G2 Badge
G2 Badge
G2 Best Software
G2 Badge
G2 Badge
G2 Badge
G2 Badge

全球頂級品牌信賴

使用 Apidog CLI 自動化 API 測試

立即開始使用 Apidog CLI - 使用您的 Apidog 帳戶即可免費使用。