Leer en inglés

Compartir a través de


Exportar datos de prueba

Importante

Visual Studio App Center está programado para retirarse el 31 de marzo de 2025. Aunque puede seguir usando Visual Studio App Center hasta que se retire por completo, hay varias alternativas recomendadas a las que puede considerar la posibilidad de migrar.

Obtenga más información sobre las escalas de tiempo y las alternativas de soporte técnico.

Información general

En este documento se describe el escenario en el que un cliente de Prueba de App Center tiene un cliente cuyos datos están en la misma cuenta. Si este cliente solicita que se exporten sus datos, App Center Test tiene API para satisfacer esta solicitud. Todas las API detalladas son públicas y documentadas en App Center Swagger. Para obtener más información sobre el RGPD de App Center, visite RGPD: Administración de los datos.

Exportación de datos de prueba para un cliente

Cuando un cliente requiere exportar sus informes de prueba, puede atender esta solicitud mediante el siguiente proceso:

  1. Genere un token de API.

  2. Llame a la API de prueba de App Center para adquirir una lista de todos los identificadores de ejecuciones de pruebas que pertenecen al cliente que solicita la eliminación. Necesitará el nombre de la aplicación y el nombre del propietario (usuario u organización).

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Para cada uno de los identificadores de aplicación recopilados en el paso anterior, realice la siguiente llamada API para exportar los datos. Esta llamada devuelve todos los archivos que se han cargado para esta aplicación. Las categorías siguientes para los datos de prueba de la aplicación.

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

    Subllamadas de api de exportación de pruebas

    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. Agregue todos los datos exportados a un archivo y envíe al cliente.