Request an Offer

Blackout İş Merkezi Şişli/İstanbul

MOBIL UYGULAMA TESTLERI NASıL YAPıLıR?| CYBER İSTANBUL

blog image

Mobil Uygulama Testleri Nasıl Yapılır?

Çağımızda her gün yenisi çıkan mobil uygulamaların testleri de vardır.Farklı platformlar için geliştirilmiş mobil websiteleri ve mobil uygulamaların istenilen şekilde çalışıp çalışmadığının kontrolü için gerçekleştirilen yazılım test aktiviteleridir.

Mobil Uygulama Değişkenleri Neler?

  1. Cihaz Türleri
  2. Ekran Boyutları
  3. İşletim Sistemleri
  4. Ağ Bağlantıları
  5. Operatörler
  6. Uyumluluk Kriterleri

Mobil uygulamalar iyileştirilirken birim ve tümleştirme testlerine ek olarak 6 ana test türünü inceliyoruz.

1)Kurulum Testi

Mobil uygulamanızın kurulumu basit olmalıdır,kurulumun ilerleyişi hakkında bilgileri göstermelidir.Test uzmanları kurulum testi ile durumu kontrol eder.Bu şekilde kullanıcı uygulamanın yükleme zamanını tahmin etmek zorunda kalmaz.

 2)Fonksiyonel Test

     Bu test,tamamıyla uygulamanın işleyişine bağlıdır.

Test yapılırken atılan adımlar şu şekildedir;

  • Uygulama tüm cihazlarda test edilmelidir.
  • Uygulamanın tüm fonksiyonları test edilmelidir.
  • Bellek tamamen doluysa bile uygulama düzgün çalışmalıdır.
  • Uygulama,sayfa yüklenirken veya yönlendirilirken zorla durdurulmuş ise bilgilendirici mesaj verilmelidir.
  • Uygulama herhangi e-ödeme sistemi veya bilgi içeriyorsa verilerin son derece güvenli olduğundan emin olunmalıdır.
  • Monkey testi gerçekleştirilmelidir.

3)Güç Tüketim Testi

Uygulama çalıştığı zamanlar cihaz bataryasını ne oranda kullandığı test edilmektedir.Şarjı fazlaca tüketen bir uygulama, kullanıcılar için verimli olmayacaktır.Ayrıca teste başlanmadan önce cihazın şarjının %100 olduğundan emin olunmak gereklidir ve teste başlandığı an itibariyle not edilmelidir.Farklı senaryolar denenerek test yapılmalı ve bataryanın güç tüketimi ölçülmelidir.

4)Kesme Testi

Bu test,dört faktörden oluşmaktadır.Faktörler ise bunlardır;

  • Ağ bağlantısı çeşidi: Test edilen uygulama 2g,3g,4g ve WiFi bağlantılarında kolaylıkla çalışmalı.

Cihaz bir bağlantıdan diğerine geçerse uygulamanın bunu anlayarak diğer ağa uyum sağlaması gerekir. Cihaz uçak modundayken de uygulama düzgün çalışmalıdır.

  • SD kart etkileşimi: Uygulama,SD kartın takılı olmayışı ya da bir nedenden dolayı çalışmadığı durumda işlemler gerçekleştirilemediği zaman kullanıcıya bildiri yollanmalıdır.

           Uygulamada “SD karta taşı“ seçeneği olmalıdır.

  • Aramalar Ve Mesajlar:Mobil cihazın arama,SMS gibi temel işlevlerinin devrede olduğu ve uygulamanın çalışmaya ara verdiği süreç incelenir.

          Yeniden başlatıldığı zaman uygulamanın işevini olması gerektiği              gibi sürdürüp sürdürmediğini inceler.

          Bu tarz dış faktörlerin uygulamanın çalışmasını nasıl etkilediği test            edilmektedir.

5)Kullanılabilirlik Testi

Uygulama geliştirilirken en önemli hususlardan birisi de kullanılabilirliktir.Mobil uygulamanın başarısı ya da başarısızlığı kullanıcı ara yüzüne bağlıdır.

Uygulamanın ara yüzü tüm cihazlarla uyumlu olmalıdır,ekrana sığmayan,taşan ya da kayan modeller olmamalıdır.Yazılar okunaklı olmalıdır.

Sayfa ya da uygulama yüklenirken ilerleme göstergesi de ekranda bulunmalıdır.Buton boyutları düzgün olmalı,geniş parmaklar için de kolayca tıklanabilmelidir.

6)Performans Testi

Uygulama,istenen maksimum yük taşıma  kapasitesinin %20 daha fazlasını taşıyacak güce sahip olmalıdır.Kullanıcı benzer işlemleri tekrar tekrar gerçekleştirdiğine uygulamada askıya alınma veya kapanma olmaması gereklidir.

Yüklenme zamanı çok uzun olmamalıdır.Cihazın bataryası düşükken uygulama çağırıldığında cihazın işletim sistemi yönünden dayatılan herhangi bir aksaklık veya askıya alınma olmadan uygulamanın sorunsuz çalıştığı onaylanmalıdır.

 

Comments (0)