Testgegevens exporteren

Belangrijk

Visual Studio App Center is op 31 maart 2025 buiten gebruik gesteld, met uitzondering van de functies analyse en diagnose, die tot 30 juni 2026 nog steeds worden ondersteund. Meer informatie.

Overzicht

In dit document wordt het scenario behandeld waarin een App Center Test-klant een client heeft waarvan de gegevens zich in hetzelfde account bevinden. Als deze client aanvraagt om hun gegevens te exporteren, heeft App Center Test API's om aan deze aanvraag te voldoen. Alle GEDETAILLEERDE API's zijn openbaar en gedocumenteerd in App Center Swagger. Ga voor meer informatie over de AVG van App Center naar AVG: Uw gegevens beheren.

Testgegevens voor een client exporteren

Wanneer een client de testrapporten moet exporteren, kunt u deze aanvraag verwerken met behulp van het volgende proces:

  1. Genereer een API-token.

  2. Roep de App Center-test-API aan om een lijst te verkrijgen met alle testuitvoerings-id's die eigendom zijn van de client die verwijdering aanvraagt. U hebt de naam van de app en de naam van de eigenaar (gebruiker of organisatie) nodig.

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Voor elk van de app-id's die in de vorige stap zijn verzameld, voert u de volgende API-aanroep uit om de gegevens te exporteren. Met deze aanroep worden alle bestanden geretourneerd die zijn geüpload voor deze app. De onderstaande categorieën voor app-testgegevens.

    GET /v0.1/apps/{owner_name}/{app_name}/test/export
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test/export
    

    Export-API-subcalls testen

    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. Alle geëxporteerde gegevens aggregeren naar een bestand en verzenden naar de klant.