Apidog CLI

API テストを
すべてのパイプラインに

ターミナルから直接 Apidog テストシナリオを実行。npm コマンド一つで GitHub Actions、Jenkins、GitLab CI などの CI/CD ワークフローに組み込み、自信を持ってリリース。

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

テストの実行

1 つのコマンドでテストシナリオを実行します。

$ 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 プラットフォームとシームレスに連携します。プッシュやプルリクエストごとに自動テストを実行します。

GitHub ActionsGitHub Actions
GitLab CI/CDGitLab CI/CD
JenkinsJenkins
Azure PipelinesAzure Pipelines
Bitbucket PipelinesBitbucket Pipelines
CircleCICircleCI
実行モード

オンラインまたはオフライン

クラウドからのライブデータを使用してテストを実行するか、シナリオをエクスポートしてオフラインで実行します。

オンライン実行

Apidog ワークスペースのライブデータを使用してテストシナリオを実行します。クラウドアクセスが可能な CI/CD パイプラインに最適です。

  • エクスポート不要
  • 常に最新のクラウドデータを使用
  • リアルタイムな結果同期

オフライン実行

テストシナリオを JSON ファイルとしてエクスポートすれば、インターネット接続がない環境でもどこでも実行できます。

  • エアギャップ環境での動作
  • 外部依存関係なし
  • テストをバージョン管理可能

#1 最も使いやすいAPI開発ソフトウェア

G2(世界No.1の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 アカウントがあれば無料で使用できます。