Test temel kavramları App Center
App Center Test deneyimini oluşturan temel kavramları öğrenmek faydalı olur.
| Konsept | Tanım |
|---|---|
| Cihaz Yapılandırması | Cihaz modeli ve işletim sistemi sürümü birleşimi. Örneğin, iOS 10 çalıştıran bir iPhone 7 ve iOS 10,2 çalıştıran bir iPhone 7 farklı yapılandırma 2 ' dir. |
| Cihaz katmanı | Cihaz konfigürasyonları katmanlara göre düzenlenir. Katman 1 cihazlar pazarda en popüler bir araçtır. Bunlar genellikle önemli üreticilerin flagnakliye telefonlarını içerirler. Katman 1 cihazları daha yüksek hacimde tutulur ve genellikle diğer katmanlardan daha kısa bir bekleme süresi vardır. Bu yapılandırmaların ömrü itibariyle bu süre sonunda katman 2 olur. Katman 3 cihazları genellikle pazarda yaygın veya popüler olmayan sınır cihazlarıdır. Katman 3 cihazları küçük birimlerde tutulur ve uzun sürelerle yüksek bir şansa sahip olur. |
| Cihaz kümesi | Cihaz yapılandırmalarının koleksiyonu. Cihaz kümeleri genellikle temel duman testlerini çalıştırmaya yönelik cihazlar gibi, yaygın olarak yinelenen görevler için kullanılan cihazlara kolay erişim sağlamak için kullanılır. |
| Cihaz eşzamanlılık | Cihaz eşzamanlılık, bir hesabın aynı anda üzerinde testler çalıştırabileceği maksimum cihaz sayısıdır. Tüm test çalıştırmaları arasında eşzamanlılık sınırına [1] ulaşıldığında, çalışan testlerin bir veya daha fazlası tamamlanana kadar ek cihazlar sıraya alınır. Eşzamanlılık, hesabın abonelik düzeyine göre belirlenir ve fiyatlandırma için de temel alınır. |
| Test Çalıştırması | Test paketinizin seçilen cihaz kümesi üzerinde sağlanan uygulama ikilisi üzerinde yürütülmesi. Test çalıştırmaları, App Center CLI aracı kullanılarak App Center olabilir. |
| Test Raporu | Test çalıştırması tarafından oluşturulan yapıt. Test raporu genel geçiş/başarısız durumu, üreticiye göre başarılı/başarısız durumunun ayrıntılı dökümünü, işletim sistemi sürümünü ve form faktörünü ve ekran görüntüleri ve cihaz günlükleri gibi varlıkları içerir. Test raporları web kullanıcı arabiriminde değiştirilebilir. |
| Test Serisi | Test Serisi, test çalıştırmalarınızı düzenlemek için rastgele bir sistemdir. Bunlar, ilgili test çalıştırmalarını birlikte grup için kullanıcı arabirimi tarafından kullanılan etiketler olarak düşünebilir. Test serileri için yaygın kullanımlar özellik alanı (örneğin, "oturum açma testleri") ve geliştirme aşamasıdır (örneğin, "duman testleri"). |
[1] - Eşzamanlılık Sınırlarına Dikkat Edin: Belirli bir cihaz (model & işletim sistemi sürümü) sınırlı kullanılabilirlik durumuna sahipse, kullanılabilir eşzamanlılık durumuna rağmen kuyruğa alınan bir cihaz olabilir. Her hesap belirli bir cihazın kullanılabilir örneklerinin %50'sinde kullanılabilir. Bu sınırlama, diğer testçilerin makul kullanılabilirliğini korumak içindir.