Найти тему

Тестирование мобильных приложений. Обзор инструментов

Привет! Продолжаю освещать инструменты в арсенале тестировщика.

Сегодня поговорим о тестировании мобильных приложений.

🌵 Главный инструмент в руках Mobile QA это, конечно же, реальный девайс. Смартфон, планшет, умные часы, фитнес-браслеты и так далее. На данный момент так называемый интернет вещей (IoT) это не только про мобильные телефоны, но и про ряд других девайсов. Поэтому тестировать придется много со знанием дела и специфики того или иного устройства.

🌵 Не всегда под рукой может оказаться, к примеру, смартфон. Тогда на помощь тестировщику приходит специальное ПО - эмуляторы и симуляторы. Для устройств на платформе Android это эмулятор Android Studio (бесплатный) и Genymotion (самое популярное веб-приложение для этих целей).

Для тестирования на iOS это симулятор xCode. Поэтому стоит изучить "внутренности" данного ПО, разобраться с предоставляемыми возможностями для проведения специфических проверок.

🌵 НО эмулятор/симулятор никогда не заменит тестирование на реальном девайсе, однако "таких устройств огромное количество" скажете вы. Поэтому к формированию так называемой фермой устройств для тестирования нужно подходить с умом. Для этого используются специальные ресурсы, где собрана статистика по использованию тех или иных моделей устройств на различных платформах и их версиях. Самый популярный, наверное, https://gs.statcounter.com/

Про другие подобные ресурсы я рассказывал на своих Youtube уроках. Обязательно их посмотрите, так как нам много полезной информации для Junior QA.

🌵 Не совсем инструменты, но знать про их существование и содержание нужно. Это, конечно, гайдлайны по разработке приложений на Android и iOS. Ряд компаний просит их знать даже претендующим на позицию начинающего, поэтому не поленитесь ознакомиться с ними на официальных сайтах этих платформ.

🌵 Конечно же, не стоит упускать из виду тот факт, что большинство мобильных приложений выходит в сеть, поэтому инструменты, которые я рассматривал в предыдущем посте этой рубрики применимы и для мобильного тестирования.

Надеюсь, что данный материал был вам полезен и теперь вы знаете: на что стоит обратить внимание при изучении мобильного тестирования.

#тестировщик #тестирование #qa