テスト データのエクスポート
重要
Visual Studio App Center は、2025 年 3 月 31 日に廃止される予定です。 完全に廃止されるまで Visual Studio App Center を引き続き使用できますが、移行を検討できる推奨される代替手段がいくつかあります。
このドキュメントでは、App Center Test のお客様が、同じアカウントにデータを持つクライアントを持つシナリオについて説明します。 このクライアントがデータのエクスポートを要求した場合、App Center Test には、この要求を満たす API があります。 詳細な API はすべてパブリックであり、 App Center Swagger に記載されています。 App Center GDPR の詳細については、「 GDPR: データの管理」を参照してください。
クライアントがテスト レポートをエクスポートする必要がある場合は、次のプロセスを使用してこの要求を処理できます。
API トークンを生成します。
App Center Test API を呼び出して、削除を要求しているクライアントが所有するすべてのテスト実行 ID の一覧を取得します。 アプリ名と所有者 (ユーザーまたはorganization) の名前が必要です。
GET /v0.1/apps/{owner_name}/{app_name}/test_runs
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
前の手順で収集したアプリ ID ごとに、次の API 呼び出しを行ってデータをエクスポートします。 この呼び出しは、このアプリ用にアップロードされたすべてのファイルを返します。 アプリ テスト データのカテゴリを次に示します。
GET /v0.1/apps/{owner_name}/{app_name}/test/export
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test/export
エクスポート API サブ呼び出しのテスト
GET /v0.1/apps/{owner_name}/{app_name}/test/export/testRuns
GET /v0.1/apps/{owner_name}/{app_name}/test/export/pipelineTests
GET /v0.1/apps/{owner_name}/{app_name}/test/export/hashFiles
GET /v0.1/apps/{owner_name}/{app_name}/test/export/fileSetFiles
エクスポートされたすべてのデータをファイルに集計し、顧客に送信します。