Test çalıştırması başlatma

Test çalıştırması, uygulama ikilisi olan bir test paketinin yürütülmesidir. Bu bölümde, Test'te bir test çalıştırması karşıya yükleme ve App Center anlattır. Test çalıştırması oluşturmadan önce Test ile çalışmaya başlama App Center tamamlayın.

Test çalıştırmaları, komut satırı arabirimini (CLI App Center çağıran bir komut yürüterek başlatıldı. Komut yerel bir sistemden, test bilgisayardan, sürekli tümleştirmenin parçası olarak veya sürekli dağıtım sisteminden yürütülebilirsiniz. Bu işlem, uygulamayı karşıya yükler ve testlerini App Center test raporu yürüten ve oluşturan Test'e yükler. Bazı komut parametreleri uygulama platform, test çerçevesi, test cihazları ve diğer test yapılandırma seçeneklerinize göre değişiklik gösterir. Prototip komutu oluşturmak için Test'te Yeni test çalıştırması iletişim App Center kullanın.

App Center Test

  1. App Center Portal'da oturum açın.
  2. Bir uygulama seçin.
  3. Sol gezinti alanında Test'i (onay işareti simgesi olan daire) seçin.

Seçili uygulama için mevcut test çalıştırmaları ve Yeni test çalıştırması düğmesine üst düzey bir genel bakış görüntülenir.

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 üç ekran boyunca ilerler.

  1. Cihazları seçin- Test için gereken cihazları seçin.
  2. Yapılandır-test için kullanılacak test serisini, sistem dilini ve test çerçevesini seçin.
  3. Gönder-önceki seçimlere göre yeni bir test çalıştırması başlatmak için prototip komutunu sağlar.

Seçimleri veya sonraki > tamamlayarak ve önceki düğmeleri< bu ekranlar arasında geçiş yapın.

Cihazları Seç

Sınanacak cihazları veya adlandırılmış bir cihaz kümesini seçin. Cihaz kümesi , cihazların ve işletim sistemlerinin bir koleksiyonudur. 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çenden diğer cihaz yapılandırmasını Seç ' e tıklayın. Seçilen cihazları adlandırılmış bir cihaz kümesi olarak kaydetmek için kümeyi kaydet ' e tıklayın ve bir ad sağlayın. Bu seçimi adlandırılmış bir cihaz kümesi olarak kaydetmeden devam etmek için, n cihaz Seç ' e tıklayın (seçili cihaz sayısını doğrulamak için cihaz seçimleri yaparken n değişikliklerinin 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. test temel kavramları App Center.

Gönder

Bir prototip komutunun oluşturulduğu önceki adımlara göre. Bu prototip komutundaki bazı parametrelerin, test çalışmanızı karşıya yüklemek ve başlatmak üzere kullanılmadan önce ortamınıza uyması için düzenlenmesi gerekir. Örneğin, bir kuramsal Kullanıcı için oluşturulan komut prototipi, espresso testlerine sahip bir Android uygulaması, şö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 çatısı ve test parametreleri için bir komut prototipi oluşturmak üzere iletişim kutusunu kullanın.

Komut parametreleri şunları içerir:

  • app - Uygulamanın içinde seçilen uygulamanın App Center. Bu değer değiştirilmemelidir.
  • devices - Yürütülecek seçili cihaz kümesi için kimlik. Adlandırılmış bir cihaz kümesi seçtiysanız, kimlik cihaz kümesi adından oluşturulur. Adlandırılmış bir cihaz kümesi kullansanız, kimlik bir cihaz adı olarak oluşturulur. Cihaz yavaşlık, 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ıza göre düzenlenemez ve mutlak veya göreli bir yol olabilir.
  • test serisi - Seçilen test serisi. Test serisi, test çalıştırmalarını Test raporlarında birlikte grup App Center kullanılan bir etikettir.
  • build-dir - Test otomasyonu derleme çıkışınızı içeren dizinin yolu. Bu yol, ortamınıza göre düzenlenemez ve mutlak veya göreli bir yol olabilir.

Oluşturulan komutta app-path ve build-dir'i, ortamınıza göre düzenleyin ve komut satırı veya terminal penceresini kullanarak yürütün. Komutunu gelecekteki test çalıştırmaları için kullanmak üzere kaydetmek istiyor olabilir.

Bu kuramsal örnek için komut satırı için 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 dosya veya build-dir içeriğinizin boyutunun boyut sınırını aşmay olduğundan emin olun.

Yardım alma

App Center portalında de App Center ulaşabilirsiniz. Ekranın sağ üst köşesinde Yardım (?) menüsünü ve ardından 'Destanla iletişim kur' seçeneğini belirleyin. Özel destek ekibimiz sorularınıza yanıt verir.

Bir test çalıştırması ile ilgili yardım almak için söz konusu test çalıştırmasına gidin, tarayıcınızdan URL'yi kopyalayın ve 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-eb2b4fd0a747 görünüyor.