테스트 데이터 내보내기
중요
Visual Studio App Center는 2025년 3월 31일에 사용 중지될 예정입니다. Visual Studio App Center가 완전히 사용 중지될 때까지 계속 사용할 수 있지만 마이그레이션을 고려할 수 있는 몇 가지 권장 대안이 있습니다.
이 문서에서는 App Center 테스트 고객에게 데이터가 동일한 계정에 있는 클라이언트가 있는 시나리오에 대해 설명합니다. 이 클라이언트가 데이터를 내보내도록 요청하는 경우 App Center Test에는 이 요청을 충족하는 API가 있습니다. 자세히 설명된 모든 API는 공용이며 App Center Swagger에 설명되어 있습니다. App Center GDPR에 대한 자세한 내용은 GDPR: 데이터 관리를 참조하세요.
클라이언트에서 테스트 보고서를 내보내야 하는 경우 다음 프로세스를 사용하여 이 요청을 처리할 수 있습니다.
App Center 테스트 API를 호출하여 삭제를 요청하는 클라이언트가 소유한 모든 테스트 실행 ID 목록을 가져옵니다. 앱 이름과 소유자(사용자 또는 organization) 이름이 필요합니다.
GET /v0.1/apps/{owner_name}/{app_name}/test_runs
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
이전 단계에서 수집된 각 앱 ID에 대해 다음 API 호출을 수행하여 데이터를 내보냅니다. 이 호출은 이 앱에 대해 업로드된 모든 파일을 반환합니다. 앱 테스트 데이터에 대한 아래 범주입니다.
GET /v0.1/apps/{owner_name}/{app_name}/test/export
GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test/export
테스트 내보내기 API 하위 호출
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
내보낸 모든 데이터를 파일에 집계하고 고객에게 보냅니다.