Exportar dados de teste
Importante
O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.
Este documento aborda o cenário em que um cliente de Teste do App Center tem um cliente cujos dados estão na mesma conta. Se esse cliente solicitar que seus dados sejam exportados, o Teste do App Center terá APIs para atender a essa solicitação. Todas as APIs detalhadas são públicas e documentadas no Swagger do App Center. Para obter mais informações sobre o GDPR do App Center, visite GDPR: Gerenciando seus dados.
Quando um cliente requer a exportação de seus relatórios de teste, você pode atender a essa solicitação usando o seguinte processo:
Chame a API de Teste do App Center para adquirir uma lista de todas as IDs de execuções de teste pertencentes ao cliente que solicita a exclusão. Você precisará do nome do aplicativo e do nome do proprietário (usuário ou organização).
GET /v0.1/apps/{owner_name}/{app_name}/test_runs
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
Para cada uma das IDs de aplicativo coletadas na etapa anterior, faça a chamada à API a seguir para exportar os dados. Essa chamada retorna todos os arquivos que foram carregados para este aplicativo. As categorias abaixo para dados de teste de aplicativo.
GET /v0.1/apps/{owner_name}/{app_name}/test/export
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test/export
Testar subchamas da API de Exportação
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
Agregue todos os dados exportados a um arquivo, envie para o cliente.