Skip to main content
search

Mobil testler, temel düzeyde birçok perspektiften diğer tür yazılım testleri ile paralellik göstermektedir. Bu nedenle mobil olmayan projelerde edinilen metodoloji, süreç veya test araçlarıyla ilgili bilgi birikiminin önemli bir kısmı mobil testlerde de geçerliliğini korur. Ancak mobil testlerin ne kadar başarılı olduğunu genellikle bu alanların dışında kalan ve mobil testlere özgü farklılıklar belirler.

Bu yazımızda mobil testlerin başarısını direkt olarak etkileyen, mobil testlere özel bazı kritik öneriler listeleyeceğiz.

1. Cihaz Dışı Faktörleri Devreye Sokun

  • Takvim, SMS, Alarm veya bir aramayla test edilen uygulamanın çalışmasını sekteye uğratın (interruption). Uygulamaya geri döndüğüzde uygulamanın ne tepki verdiğini gözlemleyin.
  • Düşük pil gücünde uygulamayı test edin.
  • Test koşumu sırasında uygulamayı arka plana atın, tekrardan açın ve senaryoyu koşmaya devam edin.

2. Kurulabilirlik Kontrolü Yapın

  • Uygulamayı silin ve ardından tekrar yükleyin, testleri tekrar koşun.
  • Uygulamayı update edin ve senaryoları bir daha koşun.

3. Network Değiştirin

  • Test sırasında network bağlantınızı kesip, bağlantıyı tekrar kurun. EDGE, 3G, LTE gibi bandwidth’ler arası geçiş yapın ve uygulamanızın nasıl davrandığını gözlemleyin.
  • Test sırasında kablosuz şebekeden WI-FI’a, WI-FI’dan hücresel veriye geçiş yapın.

4. Performansı Ölçümleyin

  • CPU ve memory kullanımını takip edin.
  • Uygulamanızın pil tüketimine etkisini inceleyin.
  • Android gibi hafıza arttırımına izin veren platformlarda, uygulamayı hem cihaza hem de ek hafıza üzerine kurup, performansını gözlemleyin.

5. Sokağa Çıkın

  • Uygulamayı masada oturarak test etmeyin. Testlerinizi yürüken, çanta taşırken koşun. Müşterinin yakalayacağı birçok kullanılabilirlik hatasını bu sayede canlıdan önce yakalayabilirsiniz.

 

Canberk Akduygu
Keytorc – Danışman

 

Close Menu