Большую часть времени пользователь взаимодействует с мобильным приложением в стандартном режиме. То есть, приложение отображает дизайн и выполняет свои бизнес-функции. Но всё это - "позитивный кейс", а значит, существуют ситуации, когда "что-то идёт не по плану". Нам, как тестировщикам, нужно предвидеть такие ситуации и подготовить приложение к ним…
Многие ждут выхода новой версии IOS 18. Пользователи в предвкушении новых фишек, а не только "невероятного опыта" от новых обоев на Apple Watch. А команда разработки ждёт новых ограничений и правил как должно работать их приложение. Давай посмотрим, что стоит ждать в 18й версии IOS и его экосистеме.1)Размещение иконок приложения в любом месте на до…
Permissions в мобильном приложении.Точнее так - пермишены в смартфоне и мобильное приложение.Эта тема не так популярна на собеседованиях, но она точно может легко встретиться в реальной работе.Почему? Современные версии IOS и Android бережливо относятся к данным пользователя и его опыту в смартфоне.Что бы юзер чувствовал себя комфортно, есть специа…
Бывают элементы мобильного приложения которые всегда с нами, но мы про них не задумываемся.👉Один из примеров - это Recents screen, он же Экран последних событий\Последние\Обзор.Это тот функционал который может сделать приложение более комфортным для пользователя. Задача такого экрана - отображать открытые на смартфоне приложения. Юзер может пролис…
Уверен, что все команды хотят выпускать стабильные релизы для пользователя. Но если мы разрабатываем мобильное приложение для широкого круга пользователей, то мы точно столкнемся с тем, что неизвестно на каком устройстве будет запущено наше приложение.Да, есть внешняя и внутренняя статистика, которая помогает нам спрогнозировать, какие устройства н…
И перед Junior и перед Senior QA может встать вопрос "Как сформировать парк устройств и не ошибиться?"Давай в этом посте проговорим главное. Ставим во главу угла и берём в расчёт два пункта: аналитика и актуальность.📈Аналитика.Бывает двух видов: внешняя и внутренняя. Для внешней подходят сервисы которые собирают статистику по разным странам. Напри…
В конце января прошел митап Mobile QA в Белграде. В атмосферном пространстве собрались ребята которые работают в мобильном тестировании и обсудили интересную для них тему.Для слушателей было два доклада:- Как написать первые автотесты на мобильном проекте и не сойти с ума.Выступала - Ангелина Макукха Senior Mobile QA at Bolt.- Мобильный тестировщик…
Как написать идеальный отчет о баге в мобильном приложении? 🌟Казалось, что об этом говорили 100500 раз. Но тема всё ещё актуальна и не только для новеньких. 1)Четкое описание проблемыВ начале отчета опиши проблему четко и лаконично.2)Шаги воспроизведенияДетально опишите каждый шаг, который нужно предпринять, чтобы воспроизвести баг. То что необход…
Ручной и авто QA идут к одной цели - создать мобильное приложение которое не стыдно у пользователя запустить.🚀 Зачем автоматизация?Автоматизация тестирования помогает нам ускорить процесс проверки качества, снизить рутинность и повысить надежность тестов.💡 Какие тесты автоматизировать?Обычно, подлежат автоматизации тесты, которые выполняются част…
Начался Новый Год, значит пришло время что бы стать лучше. Что-то на уровне "начну с понедельника", только помасштабнее)Поговорим про один из самых важных инструментов для Mobile QA - Android Studio.Инструмент очень глубокий и даёт возможности проверить много кейсов в тестировании.Вот какие разделы я выделяю для ручного тестировщика:📌 LogCatУзнаём…
При тестировании мобильных приложений одна из самых первых проверок - это открытие самого приложения. А что дальше? Проверка функционала.Давай проговорим что же может входить в нефункциональные проверки:📌Проверка UI элементов📌Производительности. Как приложение откликается юзеру при нагрузках📌Версионности. Это когда приложение работает с разными…
Мобильное тестирование - это процесс проверки программного обеспечения, разработанного для мобильных устройств, таких как смартфоны и планшеты.