Číst v angličtině

Sdílet prostřednictvím


Export testovacích dat

Důležité

Visual Studio App Center je naplánované k vyřazení na 31. března 2025. I když můžete Visual Studio App Center dál používat, dokud ho úplně nevyřadíte, existuje několik doporučených alternativ, na které můžete migraci zvážit.

Přečtěte si další informace o časových osách a alternativách podpory.

Přehled

Tento dokument popisuje scénář, kdy testovací zákazník app center má klienta, jehož data jsou na stejném účtu. Pokud tento klient požádá o export svých dat, test App Center má rozhraní API pro splnění tohoto požadavku. Všechna rozhraní API jsou veřejná a zdokumentovaná ve Swaggeru pro App Center. Další informace o GDPR služby App Center najdete na stránce GDPR: Správa vašich dat.

Export testovacích dat pro klienta

Když klient vyžaduje export svých testovacích sestav, můžete tuto žádost zpracovat následujícím postupem:

  1. Vygenerování tokenu rozhraní API

  2. Voláním testovacího rozhraní API služby App Center získáte seznam všech ID testovacích běhů vlastněných klientem, který žádá o odstranění. Budete potřebovat název aplikace a jméno vlastníka (uživatele nebo organizace).

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Pro každé ID aplikace shromážděné v předchozím kroku proveďte následující volání rozhraní API pro export dat. Toto volání vrátí všechny soubory nahrané pro tuto aplikaci. Níže uvedené kategorie pro testovací data aplikací

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

    Testování dílčích volání rozhraní API pro export

    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. Agregujte všechna exportovaná data do souboru a odešlete je zákazníkovi.