PlayStore12Tester
GELİŞTİRİCİ REHBERİ

Android Uygulaması Yayından Önce Nasıl Test Edilir?

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.

Kaynaklar ve daha fazla okuma