Loading...

お知らせ:

当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

Automation Testing

Automation Testingは、アプリケーションのAPIテストプロセスを自動化するAPIテストツールです。アプリケーション内のBasic I/OおよびAdvanced I/O関数、または任意のサードパーティURLをテストし、レスポンスを取得できます。要件に基づいてテストケースを記述し、テストの自動実行をスケジュールし、最小限の手動介入でAPIテストのプロセス全体を管理できます。

注意: Automation Testingは現在、EU、AU、IN、またはCAデータセンターからアクセスするCatalystユーザーには利用できません。

テストプランの実行

説明

テストプランは、Automation Testingにおける1つ以上のテストスイートの自動実行を可能にします。このAPIを使用すると、プロジェクト内のリモートコンソールで既に設定されているテストプランの実行をトリガーできます。これは、コンソールでテストプランに対して利用可能な即時実行オプションと同等です。

リクエスト詳細

リクエストURL

POST

{api-domain}/baas/v1/project/{project_id}/automation-testing/{test_plan_id}/execute

copy

api-domain
URL
Catalyst APIにアクセスするためのDC固有ドメイン

project_id
Numerical
プロジェクトの一意のID

test_plan_id
Numerical
テストプランに対して作成された一意のID

リクエストヘッダー

Authorization: Zoho-oauthtoken {oauth_token}
Environment: Development

任意のヘッダー

CATALYST-ORG: {org_id}

Environment: Development

スコープ

ZohoCatalyst.automationtesting.execute

レスポンス詳細

レスポンスには、テストプラン実行のステータスが含まれ、自動実行または即時実行ごとに生成される一意のRun ID、渡されたTest Plan ID、および実行開始のステータスをtrueまたはfalseとして含むis_schedule_startedパラメータなどの詳細が含まれます。

リクエスト例
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/3359000000016812/automation-testing/537000000022025/execute
-H “Authorization: Zoho-oauthtoken 1000.25*************************e.3e*************************3” \

レスポンス例
copy
{
"status": "success",
"data": {
    "id": 537000000034053,
    "test_plan_id": 537000000022025,
    "is_schedule_started": true
}
}