Mobil Uygulamada Kesinti Testi

Kesinti Testi Nedir?

Kesinti Testi, bir uygulamanฤฑn kesintiye nasฤฑl tepki verdiฤŸini ve รถnceki durumuna nasฤฑl dรถndรผฤŸรผnรผ ele alan Mobil Uygulama Testinin bir dalฤฑdฤฑr.

Neden Kesinti Testine ihtiyacฤฑnฤฑz var?

Bir toplantฤฑdayken neredeyse her zaman olan tek ลŸey nedir? Sรถzรผn kesiliyor, deฤŸil mi? Bu olduฤŸunda bazฤฑlarฤฑ gรถzรผnรผ bile kฤฑrpmaz, bazฤฑlarฤฑ geri dรถnmek iรงin bir dakikaya ihtiyaรง duyar, bazฤฑlarฤฑ ise dรผลŸรผnce akฤฑลŸฤฑnฤฑ tamamen kaybeder. Basit bir ifadeyle Interrupt Testing, uygulamanฤฑzฤฑn hangi davranฤฑลŸฤฑ sergilediฤŸini bulmaya รงalฤฑลŸฤฑr.

Bir anlฤฑฤŸฤฑna tรผm ifadeleri bir kenara bฤฑrakฤฑn ve gerรงek dรผnyadaki baลŸka bir duruma bakฤฑn. Diyelim ki bir el feneriniz var ve onu Aร‡IK duruma getirin. Pilin bitmesi, mevcut aktif durumunun kesintiye uฤŸramasฤฑna neden olur. Pilleri deฤŸiลŸtirin ve geri yรผkleyin. El feneri normal ลŸekilde tekrar Aร‡IK duruma gelmelidir. Kullanฤฑm durumu budur. Bunun gerรงekleลŸip gerรงekleลŸmeyeceฤŸine odaklanan bir test disiplini Kesinti Testidir.

Kesinti Testi Web, Mobil, Tek BaลŸฤฑna vb. tรผm uygulama tรผrleri iรงin geรงerlidir. Cihazlarฤฑn, aฤŸlarฤฑn, yapฤฑlandฤฑrmalarฤฑn vb. รงeลŸitliliฤŸi onu daha belirgin hale getirir. Telefon uygulamalar diฤŸerlerinden daha fazladฤฑr.

Mobil Uygulamadaki Kesinti Tรผrleri

Mobil Uygulamadaki Kesinti Tรผrleri

Normalde meydana gelen yaygฤฑn kesintilere hepimiz aลŸinayฤฑz.

ฤฐลŸte birkaรง kesinti:

  • DรผลŸรผk pil
  • Pil dolu - ลŸarj olurken
  • Gelen telefon gรถrรผลŸmesi
  • Gelen SMS
  • BaลŸka bir mobil uygulamadan Gelen Uyarฤฑ
  • ลžarj etmek iรงin fiลŸe takฤฑldฤฑ
  • ลžarjdan รงฤฑkarฤฑldฤฑ
  • Cihaz kapatฤฑldฤฑ
  • Uygulama Gรผncelleme hatฤฑrlatฤฑcฤฑlarฤฑ
  • alarm
  • AฤŸ baฤŸlantฤฑsฤฑ kaybฤฑ
  • AฤŸ baฤŸlantฤฑsฤฑ restorasyonu

Bu liste kapsamlฤฑ deฤŸildir ancak en yaygฤฑn senaryolarฤฑ iรงerir.

Kesinti durumunda รงรถzรผm

Bu kesintiler durumunda beklenen davranฤฑลŸ aลŸaฤŸฤฑdakilerden biridir:

  1. Arka planda รงalฤฑลŸtฤฑr: Uygulama arka planda kalฤฑrken kesinti devreye girer. Kesinti bittikten sonra kontrolรผ ele geรงirir. ร–rneฤŸin, Bir telefon gรถrรผลŸmesi/Facetime iBooks'ta (veya benzer bir uygulamada) dijital bir kitap okurken katฤฑldฤฑฤŸฤฑnฤฑz. Kullanฤฑcฤฑ bir telefona cevap verdiฤŸinde, iBooks bunun tamamlanmasฤฑnฤฑ bekler ve arama sona erdiฤŸinde kaldฤฑฤŸฤฑ yerden devam eder.
  1. Uyarฤฑyฤฑ gรถster. Uyarฤฑ kaybolur ve her zamanki gibi รงalฤฑลŸฤฑrsฤฑnฤฑz. 'SMS alฤฑndฤฑ' mesajlarฤฑ baลŸlฤฑkta gรถrรผnรผr. Kullanฤฑcฤฑ bununla ilgilenmez ve uygulamayla normal ลŸekilde รงalฤฑลŸmaya devam eder. Facebook'ta yeni bir arkadaลŸlฤฑk isteฤŸi veya WhatsApp mesajฤฑ gibi diฤŸer mobil uygulama uyarฤฑlarฤฑ da bu kategoriye girer. Ancak kullanฤฑcฤฑ mesajฤฑ okumaya karar verirse, 1. Noktada aรงฤฑklanan davranฤฑลŸ izlenir. Yoksayฤฑlฤฑrsa, uygulamanฤฑn durumu deฤŸiลŸmez.
  1. Eyleme ร‡aฤŸrฤฑ: ร‡alฤฑลŸmaya devam etmeden รถnce alarmlarฤฑn kapatฤฑlmasฤฑ veya ertelenmesi gerekir. Uygulama gรผncelleme mesajlarฤฑyla aynฤฑ ลŸey. Devam etmeden รถnce deฤŸiลŸiklikleri ฤฐptal etmeniz veya Kabul etmeniz gerekir. DiฤŸer bir รถrnek ise dรผลŸรผk pil uyarฤฑsฤฑdฤฑr. Her zamanki gibi devam etmeyi veya dรผลŸรผk gรผรง moduna geรงmeyi seรงebilirsiniz (cihaz izin veriyorsa).
  1. Etkisiz: Bir รถrnek: bir aฤŸ baฤŸlantฤฑsฤฑ kullanฤฑlabilir hale gelirse ve cihazฤฑnฤฑz buna baฤŸlanฤฑrsa. Ayrฤฑca, cihazฤฑnฤฑzฤฑ ลŸarj etmek iรงin taktฤฑฤŸฤฑnฤฑzda herhangi bir uyarฤฑya veya harekete geรงirici mesaj adฤฑmฤฑna gerek yoktur. Siz uygulamanฤฑzฤฑ kullanmaya devam ederken muhtemelen iลŸini yapacaktฤฑr.

Bu nedenle, test ettiฤŸiniz kesintiye baฤŸlฤฑ olarak davranฤฑลŸฤฑ anlayฤฑn ve uygulamanฤฑzฤฑn bunu karลŸฤฑlayฤฑp karลŸฤฑlamadฤฑฤŸฤฑna bakฤฑn. Ayrฤฑca, yukarฤฑda aรงฤฑklanan davranฤฑลŸฤฑn tรผm uygulamalar ve cihazlar iรงin aynฤฑ olmasฤฑ gerekmez. Mobil Uygulamanฤฑz hakkฤฑnda belirli ayrฤฑntฤฑlarฤฑ bulduฤŸunuzdan emin olun.

Artฤฑk Kesinti Testinin ne olduฤŸunu ve bunu yaparken neyin doฤŸrulanmasฤฑ gerektiฤŸini anladฤฑฤŸฤฑmฤฑza gรถre, bunun nasฤฑl yapฤฑlacaฤŸฤฑ hakkฤฑnda konuลŸmanฤฑn zamanฤฑ geldi.

Kesinti Testi nasฤฑl yapฤฑlฤฑr

ลžu ifadeye bakฤฑn: Kullanฤฑcฤฑ bir telefon รงaฤŸrฤฑsฤฑ aldฤฑฤŸฤฑnda iBooks'un arka planda รงalฤฑลŸmasฤฑ gerekir.

Bunu iBooks uygulamasฤฑnฤฑn iลŸlevsel bir gereksinimi olarak adlandฤฑrmaz mฤฑydฤฑnฤฑz? Biliyorum, yapardฤฑm.

Dolayฤฑsฤฑyla, Kesinti Testi aลŸaฤŸฤฑdakilerin bir alt kรผmesidir: Fonksiyonel Testler Mobil Uygulama iรงin. Kesinti Testi gerรงekleลŸtirmek iรงin aynฤฑ Mobil Uygulama Test ร‡erรงevelerini ve Araรงlarฤฑnฤฑ izlemelisiniz. Bu senaryolarฤฑ tasarlamak test uzmanlarฤฑnฤฑn becerisidir. ฤฐลŸiniz bittiฤŸinde, test senaryolarฤฑnฤฑ tasarlayacak ve diฤŸer testlerle tamamen aynฤฑ ลŸekilde yรผrรผteceksiniz.

Mobil Uygulama Testi hakkฤฑnda daha fazla bilgi iรงin ลŸuraya gรถz atฤฑn: https://www.guru99.com/mobile-testing.html

Son olarak bu yazฤฑyฤฑ bitirmeden bir soruya daha deฤŸinmek istiyorum:

Kesinti Testi, Kurtarma Testi ile aynฤฑ ลŸey deฤŸil mi?

Hayฤฑr, รถyle deฤŸil. Kurtarma Testi, bir arฤฑzadan sonra geri yรผklemenin doฤŸrulanmasฤฑ iรงindir. Kesinti Testi mutlaka bir arฤฑza anlamฤฑna gelmez. Sadece bir kesintidir.tracyon.

ฤฐngilizce'de virgรผl ile nokta arasฤฑndaki farka benzer. Ancak yalnฤฑzca teknik; Resmi anladฤฑฤŸฤฑnฤฑza eminim.

DoฤŸru, Mobil Uygulama Testinin รถnemli ve sezgisel bir dalฤฑ olan Kesinti Testini bilmek ve kullanmaya baลŸlamak yeterlidir.

Bu yazฤฑyฤฑ ลŸu ลŸekilde รถzetleyin: