Sürüm test planı, önemli kullanıcı akışlarını belirli bir derleme, temsilî cihazlar ve kayıtlı sonuçlarla ilişkilendirir. Kontrol listesini başlangıç olarak kullanın; ardından uygulamaya ve değişikliğin riskine göre uyarlayın.
Yayın adayını ve kapsamı belirleyin
Yayımlamak istediğiniz derlemeyi kesinleştirin ve değişiklikleri kaydedin. En önemli kullanıcı akışlarını, desteklenen Android sürümleri ve cihaz türlerini, değişiklikten etkilenen entegrasyonları listeleyin. Hangi alanların kapsam dışında kaldığını netleştirin.
Temsilî bir test matrisi seçin
Cihazları ve Android sürümlerini desteklediğiniz kitleye, varsa kullanım verilerine ve yaptığınız değişikliğe göre seçin. Mümkünse emülatörlerin yanında ilgili gerçek cihazları da kullanın. Tek bir yapılandırmada başarılı sonuç almak, her cihazın kapsandığını göstermez.
Önce kısa bir temel işlev testi yapın
Tam plana geçmeden önce kurulumu, açılışı ve temel bir işlemin baştan sona tamamlanmasını kontrol edin. Engelleyici bir sorun anlamlı testi önlüyorsa tam derleme bilgisiyle raporlayın ve düzeltmeden sonra bu kısa testi tekrarlayın.
Geçişleri ve hata durumlarını test edin
Temiz kurulum ve güncellemeyi, izin tercihlerini, geçersiz girdileri ve kesilen bağlantıyı kontrol edin. Arka plana geçip geri dönmeyi deneyin. Satın alma ve hesap akışlarında uygun test ortamları ve test için ayrılmış hesaplar kullanın.
Ekran ve erişilebilirlik çeşitlerini kontrol edin
Desteklenen en küçük pencereyi, büyük yazıyı, ekran yönlerini ve ilgili dilleri inceleyin. Erişilebilirliği değerlendirirken TalkBack ile elle temel akışı da deneyin. Otomatik kontroller ve elle kullanım farklı sorunlar bulabilir; tek başlarına tam erişilebilirliği kanıtlamazlar.
Yayın kararı öncesinde sonuçları kaydedin
Bir maddeyi ancak beklenen sonucu gözledikten sonra geçti olarak işaretleyin. Başarısız maddelere rapor referansı ekleyin; test edilmeyenleri kontrol edilmedi olarak bırakın ve uygulanamayan maddelerin nedenini açıklayın. Düzeltmeleri ve kalan riskleri yayın kararından sorumlu kişiyle değerlendirin.
Örnek: değişen giriş akışı
Bu bir planlama örneğidir: giriş akışındaki değişiklik ilk girişi, hatalı bilgileri, süresi dolmuş oturumları, çevrimdışı tekrar denemeyi ve arka plandan dönüşü etkileyebilir. Bu ekran için önemli dil ve büyük yazı çeşitlerini ekleyin. Her sonucu yayın adayı derlemeyle birlikte kaydedin.
QA ile Google Play uygunluğunu ayrı değerlendirin
Bu kontrol listesi kalite testini düzenlemeye yardımcı olur. Resmî Google sertifikası, güvenlik denetimi veya Google Play test kullanıcısı katılım şartının karşılandığına dair kanıt değildir. Google Play üretim erişimi ayrı bir süreçtir.
Sık sorulan sorular
Kontrol listesinin tamamlanması uygulamanın gönderilmeye hazır olduğu anlamına mı geliyor?
Hayır. Yalnızca gerçekleştirdiğiniz kontrolleri özetler. Sürüm kararı aynı zamanda çözülmemiş sorunlara, hariç tutulan alanlara ve kullanıcılarınızın ihtiyaçlarına da bağlıdır.
Kaç cihazı test etmeliyim?
Kapsamı kanıtlayan evrensel bir sayım yoktur. Desteklenen hedef kitleniz için temsili konfigürasyonlar seçin ve test matrisinizin sınırlarını belgeleyin.
Kontrol listesini JavaScript olmadan kullanabilir miyim?
Evet. Kontrol listesinin tamamı sayfa HTML'sindedir ve yazdırılabilir. Etkileşimli durumlar ve Markdown dışa aktarımı JavaScript gerektirir.
Android Sürüm Test Kontrol Listesi
18 Android sürüm testini, sonuçlarını ve notlarını kaydedin. Kontrol listenizi Markdown olarak indirin veya yazdırın.
REHBERAndroid Hata Raporu Nasıl Yazılır?
Sürüm, tekrar adımları, beklenen ve gerçekleşen sonuç, kanıt ve yeniden test kaydıyla anlaşılır bir Android hata raporu yazın.