Mobil Uygulamaların İhtiyaç Duyduğu 10 Test Türü

Samet Selçuk
Hellospace
Published in
4 min readMar 30, 2021

--

Mobil uygulamanızın farklı cihazlarda, işletim sistemlerinde, versiyonlarda ve daha fazlasında sorunsuz çalıştığından emin olmanız gerekir. İşte tam burada mobil test ihtiyaçı ortaya çıkıyor.

1. İşlevsel Test

İşlevsel test, en temel test sürecidir. Uygulamanızın; cihazlar, işletim sistemleri ve diğer varyasyonlarda tüm özelliklerinin olması gerektiği gibi çalışıp çalışmadığını test eder ve çözümler.

Bazı işlevsel test senaryoları:

  • Uygulama login ve register süreçleri
  • Uygulama tarafından kullanılan bellek
  • Bir kesintiden sonra sürece devam ettirme.
  • Uygulama çalışırken çağrılara ve bildirimlere yanıt verme.

2. Performans Testi

Performans testi, uygulamanızın performansını farklı koşullar altında test eder. Yük testi, stres testi ve hacim testi bazı performans testleri arasındadır.

Performans test türleri:

  • Standart trafik seviyelerinde performans testi
  • Yüksek trafik seviyelerinde stres testi
  • Uygulamanın CPU kullanımı
  • Değişen bağlantı koşullarında uygulama performansı şunları içerir;
    -İdeal ağ koşulları
    -Zayıf bağlantı
    -Bağlantı ağını değiştirmek
    -2G, 3G, 4G ve 5G arasında geçiş yapma

3. Yerelleştirme Testi

Mobil uygulamanızın nerede kullanılırsa kullanılsın olması gerektiği gibi çalışması önemlidir. Yerelleştirme testi, uygulamayı yerel dil, kültür, dini duygular ve cihaz erişebilirliği ile uyumlu hale getirecek test türüdür.

Yerelleştirme testi, uygulamanızın bölgesel dillere doğru bir şekilde çevrilmesini ve yerel düzenlemeleri ve hatta yasal gereksinimleri karşılamasını sağlar.

4. Uyumluluk Testi

Uyumluluk testi, mobil uygulamaları test etmenin kritik bir sürecidir. Mobil uygulamanızın her tür cihaz, nesil, işletim sistemi, farklı donanım ve yazılım türlerinde uyumlu çalışıp çalışmadığını test eder.

5. Kurulum Testi

Kurulum testi, uygulamanızın App Store veya Google Play’den doğru şekilde indirme süreçlerini analiz eden bir tür mobil testtir. Bu tür testler, uygulamanın kaldırılmasında olduğu gibi uygulama yükleme ve güncellemelerinin de sorunsuz bir şekilde çalıştığını doğrular.

6. Güvenlik Testi

Kullanıcılar, verilerinin veya hassas bilgilerinin tehlikeye atılmayacağından emin olmak ister. Sızma testi, güvenlik açığı testi ve güvenlik taraması gibi testlerle mobil uygulamanızın güvenirliğini test edebilirsiniz. Güvenlik testleri uygulamanızdaki güvenlik açıklarını bulmayı içerir.

7. Gerçek Kullanıcı Durum Testi

Mobil uygulamalar için gerçek kullanıcı durum testi çok önemlidir. Bir uygulama doğru cihaz ve platformlarda değişen kullanıcı koşullarına ve ortamlarına karşı simülasyon testinden geçmelidir.

Gerçek kullanıcı durumu testi aşağıdaki gibi şeyleri test eder:

  • Küresel konumlama sistemi
  • Kamera
  • Ses enjeksiyonu
  • Rotasyon
  • Ağ Kısıtlama
  • Ağ Gecikmesi
  • 2G, 3G, 4G, 5G ve uçak modu
  • Çakışan uygulamalar
  • Arka planda çalışan uygulamalar

8. Erişebilirlik Testi

Erişebilirlik testi uygulamanızın görme bozukluğu, işitme engelliler ve diğer fiziksel veya bilişsel koşullar gibi engelli olanlar dahil tüm kullanıcılar için kullanılabilir olmasını sağlar. Erişilebilirlik testi aynı zamanda yasal gereksinimleri de karşılar. Bu olmadan, büyük para cezalarıyla karşı karşıya kalabilirsiniz.

Erişebilirlik testi aşağıdaki gibi şeyleri test eder:

  • Renk kontrastı.
  • Ekran büyütme.
  • Ekran okuyucu uyumluluğu.
  • Konuşma tanıma yeteneği.

9. Kullanabilirlik Testi

Bazen kullanıcı deneyimi testi veya keşif testi olarak anılan kullanılabilirlik testi, son derece önemli bir mobil test türüdür. Bu tür testler, uygulamanın ne kadar kullanıcı dostu ve sezgisel olduğunu test eder.

Kullanılabilirlik testi, gerçek cihazlar, son kullanıcının ne deneyimleyeceğini daha yakından yansıttığından, gerçek mobil cihazlar bu tür testlerde kritik öneme sahiptir.

App Store Optimizasyon Testi

App Store Optimizasyonu (ASO), uygulama mağazalarında uygulama görünürlüğünü iyileştirme ve uygulama dönüşüm oranlarını artırma sürecidir . Başlıca uygulama mağazaları, iOS için App Store ve Android için Google Play’dir. ASO, uygulama mağazası arama sonuçlarında üst sıralarda yer almasının yanı sıra tıklama oranına odaklanır. Tıklama oranınızı artırmak için; Uygulama Adınızı, Uygulama Başlığınızı, Uygulama Simgenizi, Uygulama Ekran Görüntülerinizi ve Uygulama Derecelendirmenizi optimize ederek yapabilirsiniz.

Test hizmetlerimizden yararlanmak için bizimle iletişime geçin.

--

--