İngilizce dilinde oku

Aracılığıyla paylaş


Test Verilerini Dışarı Aktarma

Önemli

Visual Studio App Center 31 Mart 2025'te kullanımdan kaldırılıyor. Tamamen kullanımdan kaldırılana kadar Visual Studio App Center'ı kullanmaya devam edebilirsiniz ancak geçiş yapmayı düşünebileceğiniz birkaç önerilen alternatif vardır.

Destek zaman çizelgeleri ve alternatifleri hakkında daha fazla bilgi edinin.

Genel Bakış

Bu belge, App Center Test müşterisinin verileri aynı hesapta olan bir istemcisinin bulunduğu senaryoyu kapsar. Bu istemci verilerinin dışarı aktarılma isteğinde bulunursa, App Center Test'in bu isteği karşılamak için API'leri vardır. Ayrıntılı olarak sunulan tüm API'ler geneldir ve App Center Swagger'da belgelenmiştir. App Center GDPR hakkında daha fazla bilgi için GDPR: Verilerinizi Yönetme adresini ziyaret edin.

İstemci için Test Verilerini Dışarı Aktarma

İstemci test raporlarını dışarı aktarmayı gerektirdiğinde, aşağıdaki işlemi kullanarak bu isteğe hizmet vekleyebilirsiniz:

  1. API belirteci oluşturma.

  2. Silme isteğinde bulunan istemcinin sahip olduğu tüm test çalıştırması kimliklerinin listesini almak için App Center Test API'sini çağırın. Uygulama adı ve sahip (kullanıcı veya kuruluş) adı gerekir.

    GET /v0.1/apps/{owner_name}/{app_name}/test_runs
    
    GET https://appcenter.ms/api/v0.1/apps/CompanyOrg1/AndroidApp1/test_runs
    
  3. Önceki adımda toplanan uygulama kimliklerinin her biri için verileri dışarı aktarmak için aşağıdaki API çağrısını yapın. Bu çağrı, bu uygulama için karşıya yüklenen tüm dosyaları döndürür. Uygulama testi verileri için aşağıdaki kategoriler.

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

    Dışarı Aktarma API'si alt çağrılarını test etme

    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. Dışarı aktarılan tüm verileri bir dosyaya toplayın ve müşteriye gönderin.