英語で読む

次の方法で共有


テスト データのエクスポート

重要

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: データの管理」を参照してください

クライアントのテスト データをエクスポートする

クライアントがテスト レポートをエクスポートする必要がある場合は、次のプロセスを使用してこの要求を処理できます。

  1. API トークンを生成します。

  2. 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
    
  3. 前の手順で収集したアプリ 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
    
  4. エクスポートされたすべてのデータをファイルに集計し、顧客に送信します。