Тестирање прекида у мобилној апликацији

Преглед садржаја:

Anonim

Шта је тестирање прекида?

Тестирање прекида је грана тестирања мобилних апликација која се бави тиме како апликација реагује на прекид и враћа се у претходно стање.

Зашто вам је потребно тестирање прекида?

Шта је једина ствар која се готово увек догоди када сте на састанку? Прекинуће те, зар не? Кад се то догоди, неки и не трепну, некима је потребан минут да се врате, а некима потпуно нестане ток мисли. Једноставним речима, Прекидање тестирања покушава да утврди које понашање показује ваша апликација.

На тренутак задржите све фразе по страни и погледајте другу стварну ситуацију. Рецимо да поседујете батеријску лампу и да је УКЉУЧИТЕ. Батерија се испразнила, што представља прекид тренутног стања рада. Замените батерије и вратите их. Батеријска лампа би се требала поново УКЉУЧИТИ. Ово је случај употребе. Дисциплина тестирања која се фокусира на то да ли се то догађа или не јесте тестирање прекида.

Тестирање прекида односи се на било који тип апликације - веб, мобилни уређај, самостално, итд. Разноликост уређаја, мрежа, конфигурација итд. Чини га истакнутијим за мобилне апликације од осталих.

Тип прекида у мобилној апликацији

Сви смо упознати са уобичајеним прекидима који се обично дешавају.

Ево неколико прекида:

  • Батерија скоро празна
  • Батерија пуна - током пуњења
  • Долазни телефонски позив
  • Долазни СМС
  • Долазно упозорење из друге мобилне апликације
  • Прикључен за пуњење
  • Искључен из пуњења
  • Уређај је искључен
  • Подсетници за ажурирање апликације
  • Алармни
  • Губитак мрежне везе
  • Обнова мрежне везе

Ова листа није исцрпна, али укључује најчешће сценарије.

Решење у случају прекида

Очекивано понашање у случају ових прекида је једно од следећег:

  1. Покрени се у позадини: Прекид траје док апликација заостаје. Контролу стиче након завршетка прекида. На пример, телефонски позив / време трајања лица којем присуствујете док читате дигиталну књигу на иБоокс (или сличној апликацији). Када се корисник јави на телефон, иБоокс чека док се то не заврши, а затим наставља када се позив заврши.
  1. Прикажи упозорење. Упозорење нестаје, а ви радите као и обично. ' СМС примљен' - поруке се појављују у заглављу. Корисник се око тога не труди и наставља нормално радити са апликацијом. У ову категорију спадају и друга упозорења за мобилне апликације, попут новог захтева за пријатељство на Фацебоок-у или ВхатсАпп поруке. Али ако корисник одлучи да прочита поруку, следи понашање описано у тачки 1. Ако се игнорише, стање апликације се не мења.
  1. Позив на акцију : Аларми морају да се искључе или одложе пре него што наставите да радите. Иста ствар са порукама о ажурирању апликације. Морате отказати или прихватити промене пре него што наставите. Још један пример је упозорење о празној батерији - Можете да наставите као и обично или да пређете у режим слабе потрошње енергије (ако уређај то дозвољава).
  1. Нема утицаја: Пример је: ако мрежна веза постане доступна и ваш уређај се на њу повеже. Такође, када уређај прикључите на пуњење, није потребно упозорење или позив на акцију. Вероватно ће обавити свој посао док наставите да користите апликацију.

Стога, у зависности од прекида за који тестирате, схватите понашање и погледајте да ли га ваша апликација задовољава. Такође, горе описано понашање не мора бити исто за све апликације и уређаје. Обавезно сазнајте одређене детаље о својој апликацији за мобилне уређаје.

Сад кад смо схватили шта је прекидно тестирање и шта ваља извршити приликом његовог извођења, време је да разговарамо о томе како то учинити.

Како се врши тестирање прекида

Погледајте ову изјаву: иБоокс мора да ради у позадини када корисник прими долазни телефонски позив.

Да ли то не бисте назвали функционалним захтевом апликације иБоокс? Знам да бих.

Дакле, испитивање прекида је подскуп функционалног тестирања за мобилну апликацију. Да бисте спровели тестирање прекида, пратили бисте исте оквире и алате за тестирање мобилних апликација. Вештина тестера је да осмисле ове сценарије. Када завршите, дизајнирали бисте случајеве и извршавали на потпуно исти начин као и било који други тест.

За више информација о тестирању мобилних апликација погледајте: хттпс://ввв.гуру99.цом/мобиле-тестинг.хтмл

На крају, желим да одговорим на још једно питање пре него што завршимо овај чланак:

Није ли испитивање прекида исто што и тестирање опоравка?

Не, није. Тест опоравка служи за потврђивање рестаурације од квара. Тестирање прекида није нужно неуспех. То је пука дистракција.

То је попут разлике између зареза и тачке у енглеском језику. Али, само технички; Сигуран сам да сте схватили слику.

Тачно, све је знати и започети са тестирањем прекида - важном и интуитивном граном тестирања мобилних апликација.