Pārtraucoša testēšana mobilajā lietojumprogrammā

Satura rādītājs:

Anonim

Kas ir pārtraukuma testēšana?

Pārtraukšanas testēšana ir mobilo lietojumprogrammu testēšanas filiāle, kas nodarbojas ar to, kā lietojumprogramma reaģē uz pārtraukumu un atjauno savu iepriekšējo stāvokli.

Kāpēc jums ir nepieciešama pārtraukuma pārbaude?

Kas ir viena lieta, kas gandrīz vienmēr notiek, kad esat sapulcē? Jūs pārtraucat, vai ne? Kad tas notiek, daži pat nemirkšķina, dažiem ir vajadzīga minūte, lai atgrieztos, un daži pilnībā zaudē domu gājienu. Vienkāršiem vārdiem sakot, pārtraucošā testēšana mēģina noskaidrot, kādu uzvedību demonstrē jūsu lietojumprogramma.

Uz brīdi paturiet visus frāzes malā un apskatiet citu reālās situācijas situāciju. Pieņemsim, ka jums pieder lukturis un ieslēdziet to. Baterija izlādējas, kas ir tās pašreizējā stāvokļa pārtraukums. Nomainiet baterijas un atjaunojiet tās. Lukturītim jāatgriežas kā parasti. Šis ir lietošanas gadījums. Pārbaudes disciplīna, kas koncentrējas uz to, vai tas notiek, ir Pārtraukta testēšana.

Pārtraukšanas testēšana attiecas uz visiem lietojumprogrammu tipiem - tīmeklis, mobilais, viens pats utt. Ierīču, tīklu, konfigurāciju utt. Dažādība padara to mobilajām lietojumprogrammām pamanāmāku nekā citas.

Pārtraukumu veids mobilajā lietojumprogrammā

Mēs visi esam pazīstami ar parastajiem pārtraukumiem, kas parasti notiek.

Šeit ir pāris pārtraukumi:

  • Baterija ir zema
  • Akumulators ir pilns - uzlādējot
  • Ienākošs tālruņa zvans
  • Ienākošās īsziņas
  • Ienākošais brīdinājums no citas mobilās lietojumprogrammas
  • Pievienots elektrotīklam, lai uzlādētu
  • Atvienots no uzlādes
  • Ierīce ir izslēgta
  • Atgādinājumi par lietojumprogrammu atjaunināšanu
  • Trauksme
  • Tīkla savienojuma zudums
  • Tīkla savienojuma atjaunošana

Šis saraksts nav pilnīgs, bet ietver visizplatītākos scenārijus.

Izšķirtspēja pārtraukuma gadījumā

Paredzamā rīcība šo pārtraukumu gadījumā ir viena no šīm darbībām:

  1. Palaist fonā: pārtraukums tiek pārņemts, kamēr lietojumprogramma ieņem aizmugurējo vietu. Pēc pārtraukuma beigām tā iegūst kontroli. Piemēram, tālruņa zvans / Facetime, kuru apmeklējat, lasot digitālo grāmatu iBooks (vai līdzīgā lietojumprogrammā). Kad lietotājs atbild uz tālruni, iBooks gaida, līdz tas ir pabeigts, un pēc tam atsāk, kad zvans beidzas.
  1. Rādīt brīdinājumu. Brīdinājums pazūd, un jūs strādājat kā parasti. Galvenē parādās ziņojumi Saņemtas īsziņas . Lietotājs par to neuztraucas un turpina strādāt ar lietojumprogrammu kā parasti. Šajā kategorijā ietilpst arī citi mobilo lietotņu brīdinājumi, piemēram, jauns drauga pieprasījums Facebook vai WhatsApp ziņojumā. Bet, ja lietotājs nolemj izlasīt ziņojumu, tiek ievērota 1. punktā aprakstītā uzvedība. Ja tas tiek ignorēts, lietojumprogrammas stāvoklis netiek mainīts.
  1. Aicinājums uz darbību : Pirms turpināt darbu, trauksmes signāli ir jāizslēdz vai jāatliek. Tas pats ar lietotņu atjaunināšanas ziņojumiem. Pirms turpināt, jums vai nu jāatceļ, vai jāpieņem izmaiņas. Vēl viens piemērs ir brīdinājums par zemu akumulatora uzlādes līmeni - varat izvēlēties turpināt kā parasti vai pāriet zemas enerģijas režīmā (ja ierīce to atļauj.)
  1. Nav ietekmes . Piemērs ir šāds: ja kļūst pieejams tīkla savienojums un ierīce ar to izveido savienojumu. Turklāt, pieslēdzot ierīci uzlādēšanai, brīdinājums vai aicinājums uz darbību nav nepieciešams. Tas, iespējams, darīs savu darbu, kamēr turpināsiet lietot lietojumprogrammu.

Tādējādi, atkarībā no pārtraukuma, kuru pārbaudāt, saprotiet uzvedību un pārliecinieties, vai jūsu lietojumprogramma to apmierina. Arī iepriekš aprakstītajai uzvedībai nav jābūt vienādai visām lietojumprogrammām un ierīcēm. Noteikti uzziniet precīzu informāciju par savu mobilo lietotni.

Tagad, kad mēs saprotam, kas ir pārtraucošā testēšana un kas jāapstiprina, to veicot, ir pienācis laiks runāt par to, kā to izdarīt.

Kā veikt pārtraukuma testēšanu

Apskatiet šo paziņojumu: iBooks ir jādarbojas fonā, kad lietotājs saņem ienākošo tālruņa zvanu.

Vai jūs to nenosauksit par iBooks lietotnes funkcionālu prasību? Es zinu, es gribētu.

Tātad, pārtraucošā testēšana ir mobilās lietojumprogrammas funkcionālās testēšanas apakškopa. Un, lai veiktu pārtraukuma testēšanu, jūs ievērosiet tos pašus mobilo lietojumprogrammu testēšanas ietvarus un rīkus. Iecerēt šos scenārijus ir testētāju prasme. Kad tas ir izdarīts, jūs izstrādājat testa gadījumus un izpildāt tieši tāpat kā jebkuru citu testu.

Lai iegūtu papildinformāciju par mobilo lietojumprogrammu testēšanu, apmeklējiet vietni https://www.guru99.com/mobile-testing.html

Visbeidzot, es vēlos pievērsties vēl vienam jautājumam, pirms beidzam šo rakstu:

Vai pārtraukuma testēšana nav tas pats, kas atkopšanas testēšana?

Nē, tā nav. Atkopšanas testa mērķis ir pārbaudīt atjaunošanu pēc kļūmes. Pārbaudes pārtraukšana ne vienmēr ir neveiksme. Tas ir tikai uzmanības novēršana.

Tā ir kā atšķirība starp komatu un punktu angļu valodā. Bet, tikai tehniski; Esmu pārliecināts, ka jums ir attēls.

Pareizi, viss ir jāzina un jāsāk strādāt ar pārtraukuma testēšanu - svarīgu un intuitīvu mobilo lietojumprogrammu testēšanas nozari.