Test çalıştırması başlatma
Ö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.
Test çalıştırması, uygulama ikilisine sahip bir test paketinin yürütülmesidir. Bu bölümde, App Center Test'te bir test çalıştırmasını karşıya yükleme ve başlatma açıklanmaktadır. Test çalıştırması oluşturmadan önce App Center Test'i kullanmaya başlama adımlarını tamamlayın.
Test çalıştırmaları, App Center komut satırı arabirimini (CLI) çağıran bir komut yürütülerek başlatılır. Komut yerel bir sistemden, test bilgisayarından, sürekli tümleştirmenin veya sürekli dağıtım sisteminin bir parçası olarak yürütülebilir. Bu, uygulamanızı ve testlerinizi app center testine yükler ve burada bir test raporu yürütür ve oluşturur. Komut parametrelerinden bazıları uygulama platformunuza, test çerçevesine, test cihazlarına ve diğer test yapılandırma seçeneklerine göre değişiklik gösterir. Prototip komutu oluşturmak için App Center Test'teki Yeni test çalıştırması iletişim kutusunu kullanın.
App Center Test
- App Center Portalı'nda oturum açın.
- Bir uygulama seçin.
- Sol taraftaki gezinti alanında Test'i (onay işareti simgesi olan daire) seçin.
Seçili uygulama için mevcut test çalıştırmalarının üst düzey bir genel bakışını ve Yeni test çalıştırması düğmesini görürsünüz.
Yeni test çalıştırması
Test çalıştırması prototip komutunu oluşturan iletişim kutusunu başlatmak için Yeni test çalıştırması düğmesine tıklayın. Bu iletişim kutusu üç ekranda ilerler.
- Cihazları seçin - test etmek istediğiniz cihazları seçin.
- Yapılandır - Test için kullanılacak test serisini, sistem dilini ve test çerçevesini seçin.
- Submit - Önceki seçimlere göre yeni bir test çalıştırması başlatmak için prototip komutunu sağlar.
Seçimleri veya Sonraki > ve < Önceki düğmelerini tamamlayarak bu ekranlar arasında hareket edin.
Cihazları seçme
Test etmek için cihazları veya adlandırılmış bir cihaz kümesini seçin. Cihaz kümesi, cihaz ve işletim sistemlerinden oluşan bir koleksiyondur. Daha önce bir cihaz kümesi oluşturduysanız, bunu adlandırılmış cihaz kümeleri listesinden seçebilirsiniz.
Aksi takdirde, listeden kullanılacak cihazı veya cihazları seçmek yerine Diğer cihaz yapılandırmalarını seç'e tıklayın. Seçili cihazları adlandırılmış cihaz kümesi olarak kaydetmek için Kümeyi kaydet'e tıklayın ve bir ad belirtin. Bu seçimi adlandırılmış cihaz kümesi olarak kaydetmeden devam etmek için N cihaz seç'e tıklayın (Seçilen cihaz sayısını onaylamak için cihaz seçimlerini yaparken N değişiklik değeri).
Yapılandırma
Test serisini, sistem dilini ve test çerçevesini seçin. Sistem dili, ondalık ayırıcısı gibi sistem düzeyi cihaz ayarlarını etkileyen cihaz yerel ayarını belirler. Test serisi hakkında daha fazla bilgi için bkz. App Center Test Çekirdeği kavramları.
Gönder
Önceki adımlara bağlı olarak bir prototip komutu oluşturulur. Test çalıştırmanızı karşıya yüklemek ve başlatmak için kullanmadan önce bu prototip komutundaki bazı parametrelerin ortamınızla eşleşecek şekilde düzenlenmesi gerekir. Örneğin, varsayımsal bir kullanıcı ve Espresso testleri içeren bir Android uygulaması için oluşturulan komut prototipi şöyle görünebilir:
appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path PATH_TO_FILE.apk --test-series "main" --locale "en_US" --build-dir PATH_TO_ESPRESSO_BUILD_FOLDER
Önemli
Burada gösterilen komut yalnızca çizim amaçlıdır. Bu komutu kullanmayın. Bunun yerine, uygulamanız, test çerçevesi ve test parametreleri için bir komut prototipi oluşturmak üzere iletişim kutusunu kullanın.
Komut parametreleri şunlardır:
- app - App Center'da seçili uygulamanın kimliği . Bu değer değiştirilmemelidir.
- devices - Yürütülecek seçili cihaz kümesininkimliği. Adlandırılmış bir cihaz kümesi seçtiyseniz, kimlik cihaz kümesi adından oluşturulur. Adlandırılmış bir cihaz kümesi kullanmıyorsanız, kimlik bir cihaz sümüklü anahtarı olarak oluşturulur. Cihaz sümüklü anahtarı, seçilen cihaz ve işletim sistemi koleksiyonunu temsil eden benzersiz bir onaltılık değerdir. Bu değer değiştirilmemelidir.
- app-path - Test edilen uygulamanın yolu. Bu yol, ortamınızla eşleşecek şekilde düzenlenmelidir ve mutlak veya göreli bir yol olabilir.
- test serisi - Seçili test serisi. Test serisi, App Center Test raporlarında test çalıştırmalarını birlikte gruplandırmak için kullanılan bir etikettir.
- build-dir - Test otomasyonu derleme çıkışınızı içeren dizinin yolu. Bu yol, ortamınızla eşleşecek şekilde düzenlenmelidir ve mutlak veya göreli bir yol olabilir.
Oluşturulan komuttaki uygulama yolunu ve build-dir dosyasını ortamınızla eşleşecek şekilde düzenleyin, ardından komut satırını veya terminal penceresini kullanarak yürütebilirsiniz. Komutunu gelecekteki test çalıştırmaları için kullanmak üzere kaydetmek isteyebilirsiniz.
Bu varsayımsal örnek için komut satırının düzenlenmiş ve kullanıma hazır sürümü şöyle olabilir:
appcenter test run espresso --app "user_org_key/App_key" --devices 36608302 --app-path "app/build/outputs/apk/debug/app-debug.apk" --test-series "main" --locale "en_US" --build-dir "app/build/outputs/apk/androidTest/debug"
Not
Karşıya yüklenen her dosya 400 MB ile sınırlıdır. Uygulama dosyanızın veya build-dir içeriğinizin boyutunun boyut sınırını aşmadığından emin olun.
Yardım alma
App Center portalında desteğe başvurabilirsiniz. Ekranın sağ üst köşesinde Yardım (?) menüsünü ve ardından 'Desteğe başvurun' seçeneğini belirleyin. Özel destek ekibimiz sorularınıza yanıt verecektir.
Test çalıştırmasıyla ilgili yardım almak istiyorsanız, söz konusu test çalıştırmasına gidin ve tarayıcınızdan URL'yi kopyalayıp destek konuşmasına yapıştırın. Test çalıştırması URL'si gibi https://appcenter.ms/orgs/OrgName/apps/App-Name/test/runs/77a1c67e-2cfb-4bbd-a75a-eb2b4fd0a747görünür.