Mobile testing

Mobile testing, Начинающему тестировщику, Тестирование ПО

На каких девайсах и ОС тестировать

На чем тестировать и как подбирать девайсы? Вопрос древний, как мамонт. Появился он ровно тогда, когда появились первые платформы. Но, если раньше этот вопрос не стоял так остро, потому что смартфонов не было, а версий браузеров можно было пересчитать по пальцам, то сейчас все совершенно иначе. Конечно, хочется взять и…

Читать дальше

Mobile testing, Тестирование ПО

Эмуляторы и симуляторы мобильных девайсов

Эмулятор — это программа, которая копирует (эмулирует) функции мобильного устройства (или нескольких устройств) на ПК. При симуляции создается абстрактная модель имитируемой мобильной операционной системы. Android: Android Virtual Device Manager. Genymotion. BrowserStack. iOS: Xcode. BrowserStack. Android Virtual Device Manager (AVD Manager) AVD Manager – это инструмент, который является частью Android Studio и предназначен…

Читать дальше

Mobile testing, Тестирование ПО

Снятие логов, скриншотов с мобильных девайсов

Крэш-лог (Crash Log) – файл, в котором хранится вся информация по ошибке неработоспособности/экстренного завершения работы программы. Лог-файл (журнал событий, Log) – это файлы, содержащие системную информацию работы сервера или компьютера, в которые вносятся определенные действия пользователя или программы. Снятие логов в Android: Использовать ddms.bat (находится в папке tools — Android sdk). Catlog.…

Читать дальше

Mobile testing, Тестирование ПО

Способы установки приложений на девайс

1.Android: Перенесение .apk на sdcard. Установка с PlayMarket. Использование AirDroid. Android Debug Bridge. ADB (Android Debug Bridge, отладочный мост Андроид) – устанавливает связь между устройством и компьютером и позволяет прямо на компьютере выполнять различные манипуляции с системой Android. AirDroid – это приложение только для ОС Android, которое позволит Вам подключить Ваше устройство…

Читать дальше

Mobile testing, Тестирование ПО

Типы мобильных приложений

Существует три основных типа мобильных приложений: мобильные веб-приложения, нативные приложения и гибридные приложения. Мобильным веб-приложением является веб-сайт, который открывается в гаджете (смартфоне или планшете) с помощью мобильного браузера. Достоинства мобильных веб-приложений: Простая разработка. Легкий доступ. Простое обновление. Мобильные веб-приложения не требует установки. Недостатки мобильных веб-приложений: Нет поддержки автономных функций. Ограниченная функциональность…

Читать дальше

Mobile testing, Тестирование ПО

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

Мобильное тестирование — это постоянный процесс тестирования функциональности мобильных приложений и удобства работы с ними. Тестирование мобильных приложенийпредусматривает наличие специальных инструментов и методик для тестирования. Разнообразие мобильных технологий, платформ и устройств вызывает дополнительные трудности при разработке и тестировании мобильных приложений. Android – это бесплатная операционная система, разработанная для мобильных телефонов, смартфонов, коммуникаторов…

Читать дальше