Следе често постављана питања и одговори за испитивање мобилних апликација за свеже и искусне тестере.
1) Објасните која је разлика између веб тестирања и ВАП тестирања?
- Тестирање ВАП-а: То је тестирање ВАП-а (Вирелесс Апплицатион Протоцол) који се користи у мрежним апликацијама
- Веб тестирање: То се углавном односи на тестирање веб апликација као што су веб локације и портали
2) Наведите неке од аутоматизованих алата за мобилно тестирање?
За мобилно тестирање доступне су две врсте алата за аутоматизацију за тестирање мобилних апликација.
- Објектно засновани алати за тестирање: Јама решење, Ранорек,
- Алати за тестирање на основу слика: РоутинБот, Егг Плант, Сикули
3) Објасните која је разлика између симулатора и емулатора?
- Симулатор: То је опрема за симулацију електронске мреже или опрема базне станице за ЦДМА / ЦМА мобилне телефоне. Помаже у везивању кућних мрежа без услуга у ромингу и може да направи Воице; Дата позиви, СМС,
- Емулатор: То је софтвер за тестирање мобилне апликације без активне слушалице
4) Наведите врсте тестирања апликација за мобилне уређаје?
Типови тестирања мобилних апликација укључују
- Испитивање употребљивости
- Испитивање компатибилности
- Испитивање интерфејса
- Тестирање услуга
- Тестирање ресурса на ниском нивоу
- Тестирање перформанси
- Оперативно тестирање
- Инсталацијски тестови
- Испитивање сигурности
5) Помените шта је Андроид стратегија тестирања?
Стандардна стратегија Андроид тестирања мора да садржи следећи тест
- Јединствени тест
- Тест интеграције
- Тест рада
- Тест система
6) Објасните оквир за тестирање Андроид-а?
Андроид оквир за тестирање укључује три сегмента
- Пакет апликација: Циљна апликација је та која треба да се тестира
- Инструментатион ТестРуннер: То је покретач тест случајева који покреће тест случајеве на циљној апликацији. Садржи СДК алате за изградњу теста и алат који пружа АПИ-је за писање програма који контролишу андроид уређај, на пример, МонкеиРуннер
- Тест пакет: Садржи две класе, класе тест случајева и Моцк објекте . Класе тест примера укључују методе испитивања које се изводе на циљној апликацији, док лажни објекат укључује лажне податке који ће се користити као узорак за тест случајеве.
7) Наведите најбоље праксе за Андроид тестирање?
- Програмер треба да припреми тест случајеве истовремено када пишу код
- Заједно са изворним кодом треба чувати све тест случајеве
- Користите континуирану интеграцију и извршавајте тестове сваки пут када се код промени
- Избегавајте употребу укорењених уређаја и емулатора
8) Спомените које су уобичајене грешке пронађене током тестирања на мобилним уређајима?
- Критично: Ваш телефонски систем се срушио приликом тестирања одређене функције вашег уређаја
- Блокирање: Не могу ништа да урадим иако је телефон укључен, осим ако поново не покренете уређај
- Мајор: Није могуће извршити функцију одређене особине
- Мањи: Под мањим грешкама обично падају ГУИ грешке.
9) Објасните шта је робо-електрични оквир за испитивање?
Тешко је извршити тестирање на Андроид Тестинг Фрамеворк-у за емулаторе или уређаје. Покретање и израда тест случаја понекад захтева пуно развојних напора. Робо-елецтриц фрамеворк вам омогућава да покренете Андроид тест директно на ЈВМ-у без потребе за уређајем или емулатором.
10) Објасните како се врши А / Б тестирање за иОС апликацију?
А / Б тестирање за иос укључује три корака
- Конфигуришите тест: Припрема две верзије ваше иОС апликације (А&Б) и метрику теста
- Тест: Истовремено тестира две верзије иОС-а на уређајима
- Анализирајте: бира и мери бољу верзију за објављивање
11) Који су главни критеријуми током извођења мобилног тестирања који треба да узмете у обзир?
- Инсталација
- Покретање апликације без мреже
- Деинсталација апликације
- Оријентација апликације ако подржава
- Тестирање перформанси апликација на различитим врстама уређаја и мрежним сценаријима
- Тестирање одговора апликације како реагује
12) Наведите карактеристике које нуди алатка мајмуна?
Мајмунски алати пружају функције попут
- Основне опције конфигурације
- Оперативна ограничења
- Врсте догађаја и фреквенције
- Опције за отклањање грешака
13) Спомените који би требали бити критеријуми за одабир Алата за аутоматизацију тестирања за мобилно тестирање?
За мобилно тестирање, алат за аутоматизацију испитивања треба да има следеће критеријуме
- Подршка за више платформи: Уверите се да алат подржава вашу тренутну и будућу циљну платформу
- Употребљивост скрипти: Објектно засновани алати пружају висок степен употребљивости скрипте
- Јаилбреак захтев: Ако алат користи укорењене уређаје, можда неће подржавати најновију верзију ОС-а и можда неће бити компатибилан са МДМ смерницама
- Промене изворног кода : Дељење изворног кода можда неће бити могуће увек
- Време испоруке за нову верзију ОС: Колико брзо алат може подржати нову верзију иОС / андроид / друге ОС
14) Када одабрати аутоматско тестирање, а када ручно тестирање?
Ручно тестирање
- Ако апликација има нову функционалност
- Ако апликација захтева тестирање једном или два пута
Аутоматизовати тестирање
- Ако се регресијски тестови понове
- Апликација за тестирање сложених сценарија
15) Наведите најчешћи проблем са којим се тестер суочава док врши мобилно тестирање у облаку рачунарства?
Изазови са којима се суочава тестер током тестирања на мобилним уређајима су
- Модел претплате
- Високи трошкови
- Закључати у
- Проблеми са Интернет везом
- Аутоматизација заснива на слици и одузима пуно времена
- Аутоматизација се не може користити ван оквира
16) Објасните шта све укључује тестирање безбедности мобилних уређаја?
Тестирање безбедности мобилних уређаја укључује
- Проверава подршку за више корисника без ометања међусобних података
- Проверава приступ датотекама ускладиштеним у апликацији од стране нежељених корисника
- Метод дешифровања или шифровања који се користи за комуникацију осетљивих података
- Откријте осетљива подручја у тестираној апликацији тако да не примају злонамерни садржај
17) Наведите тестирање апликација за мобилне уређаје?
- Тестирање у свим веб прегледачима
- Прегледачи веома значајно на свим уређајима
- Може подржавати кХТМЛ, ХТМЛ, ВМЛ, АЈАКС
- Потешкоће у бенчмаркингу перформанси због високо фрагментираног тржишта
- Емулатори не бележе све атрибуте или карактеристике уређаја
- Примена спецификације можда неће бити доследна код добављача и уређаја
- У неким ситуацијама транскодер можда неће поштовати факторе корисничког искуства
18) Објасните шта је испитивање лука?
Ово тестирање се врши ради тестирања исте функционалности на различитим уређајима са различитим платформама. Подељен је у две категорије
- Испитивање уређаја
- Тестирање платформе
19) Наведите неке алате за тестирање иПхоне-а и иПад-а?
- иПхоне тестер: Тестирајте свој веб интерфејс у оквиру величине и-телефона
- Аппиум: То је алат за аутоматизацију теста који се користи са нативном и хибридном иос апликацијом
- иПад Пеек: Тестирајте своју веб апликацију помоћу иПад интерфејса
- Тест Студио: Омогућава вам да снимате, правите и покрећете аутоматизоване тестове за иПад и иПхоне апликације.
20) Објасните како можете да инсталирате СД картицу у емулатор?
Да бисте инсталирали СД картицу у емулатор, морате да користите команду
МКсдцрд -И миСДЦард 1024М миСдЦардФиле.имг
Бесплатно преузимање ПДФ-а: Питања и одговори за интервјуе за мобилно тестирање