Exporter des données de test
Important
La mise hors service de Visual Studio App Center est prévue pour le 31 mars 2025. Bien que vous puissiez continuer à utiliser Visual Studio App Center jusqu’à sa mise hors service complète, il existe plusieurs alternatives recommandées vers lesquelles vous pouvez envisager la migration.
En savoir plus sur les chronologies et les alternatives de support.
Ce document décrit le scénario dans lequel un client App Center Test a un client dont les données se trouvent sur le même compte. Si ce client demande l’exportation de ses données, App Center Test dispose d’API pour répondre à cette demande. Toutes les API détaillées sont publiques et documentées dans App Center Swagger. Pour plus d’informations sur le RGPD d’App Center, consultez RGPD : Gestion de vos données.
Lorsqu’un client a besoin d’exporter ses rapports de test, vous pouvez traiter cette demande à l’aide du processus suivant :
Appelez l’API de test App Center pour obtenir une liste de tous les ID de séries de tests appartenant au client demandant la suppression. Vous aurez besoin du nom de l’application et du nom du propriétaire (utilisateur ou organization).
GET /v0.1/apps/{owner_name}/{app_name}/test_runs
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
Pour chacun des ID d’application collectés à l’étape précédente, effectuez l’appel d’API suivant pour exporter les données. Cet appel retourne tous les fichiers qui ont été chargés pour cette application. Les catégories ci-dessous pour les données de test d’application.
GET /v0.1/apps/{owner_name}/{app_name}/test/export
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test/export
Sous-appels d’API d’exportation de test
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
Agréger toutes les données exportées dans un fichier et les envoyer au client.