App Center Test Temel Kavramları
Ö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.
App Center Test deneyimini oluşturan temel kavramlar hakkında bilgi sahibi olmak yararlı olacaktır.
Konsept | Tanım |
---|---|
Cihaz Yapılandırması | Cihaz modeli ve işletim sistemi sürümünün birleşimi. Örneğin, iOS 10 çalıştıran bir iPhone 7 ve iOS 10.2 çalıştıran bir iPhone 7, 2 farklı yapılandırmadır. |
Cihaz Katmanı | Cihaz yapılandırmaları katmanlara göre düzenlenir. Katman 1 cihazları piyasadaki en popüler cihazlardır. Bunlar genellikle ana üreticilerin amiral gemisi telefonlarını içerir. Katman 1 cihazları daha yüksek bir hacimde tutulur ve genellikle diğer katmanlara göre daha kısa bekleme sürelerine sahiptir. Bu yapılandırmalar eskidikçe sonunda Katman 2 olacak. Katman 3 cihazları genellikle piyasada yaygın veya popüler olmayan uç cihazlardır. Katman 3 cihazları küçük birimlerde tutulur ve daha uzun bekleme süreleri olasılığı yüksektir. |
Cihaz Kümesi | Cihaz yapılandırmaları koleksiyonu. Cihaz kümeleri genellikle temel duman testlerini çalıştırmak için kullanılan cihazlar gibi yinelenen görevler için yaygın olarak kullanılan cihazlara kolayca erişmek için kullanılır. |
Cihaz Eşzamanlılığı | Cihaz eşzamanlılığı, bir hesabın aynı anda test çalıştırabileceği en fazla cihaz sayısıdır. Tüm test çalıştırmalarında eşzamanlılık sınırına [1] ulaşıldıktan sonra, bu çalışan testlerden biri veya daha fazlası bitene kadar ek cihazlar kuyruğa alınır. Eşzamanlılık, hesabın abonelik düzeyine göre belirlenir ve aynı zamanda fiyatlandırma için de temel oluşturur. |
Test Çalıştırması | Seçilen cihaz kümesinde sağlanan uygulama ikili dosyası üzerinde test paketinizin yürütülmesi. Test çalıştırmaları App Center CLI aracı kullanılarak atılabilir. |
Test Raporu | Test çalıştırması tarafından oluşturulan yapıt. Test raporu genel geçiş/başarısız durumunu, üreticiye, işletim sistemi sürümüne ve form faktörüne göre başarılı/başarısız durumunun ayrıntılı dökümünü ve ekran görüntüleri ve cihaz günlükleri gibi varlıkları içerir. Test raporları web kullanıcı arabiriminde görüntülenebilir. |
Test Serisi | Test Serisi, test çalıştırmalarınızı düzenlemek için rastgele bir sistemdir. Bunlar, kullanıcı arabirimi tarafından ilgili test çalıştırmalarını birlikte gruplandırmak için kullanılan etiketler olarak düşünülebilir. Test serisinin yaygın kullanım alanları arasında özellik alanı (örneğin, "oturum açma testleri") ve geliştirme aşaması (örneğin, "duman testleri") bulunur. |
[1] - Eşzamanlılık Sınırlarına Dikkat: Belirli bir cihazın (model & işletim sistemi sürümü) kullanılabilirliği sınırlıysa, kullanılabilir eşzamanlılığa rağmen kuyruğa alınabilir. Her hesap belirli bir cihazın kullanılabilir örneklerinin %50'sine kadar kullanabilir. Bu sınırlama, diğer test edenlerin makul kullanılabilirliğini korumaktır.