Чему вы научитесь
- Различать типы мобильных приложений и понимать их особенности
- Ориентироваться в версиях Android и iOS, билдах и манифестах
- Понимать, что такое фрагментация и как она влияет на тестирование
- Использовать знания о permissions и прерываниях при проверке приложений
- Проверять соответствие приложений гайдлайнам Material Design и HIG
- Понимать, как работают диплинки и push-уведомления
- Выбирать устройства для тестирования и знать разницу между эмулятором, симулятором и фермой устройств
- Разбираться в архитектуре мобильных приложений и форматах их поставки
О курсе
Мобильные приложения вокруг нас, и тестировщик, который работает с ними, сталкивается с задачами, которых нет в вебе: разные ОС, большое количество устройств, разрешения экранов, прерывания и ограничения платформ. Этот курс даёт теоретический фундамент, необходимый для того, чтобы уверенно тестировать мобильные приложения.
Курс состоит из пяти модулей. Первый модуль – введение: типы приложений, версии операционных систем, билды, эмуляторы и симуляторы, ADB, диплинки и пуши, подбор устройств и особенности SDLC/STLC. Второй модуль полностью посвящён Android: история, версии, фрагментация, плотность пикселей, архитектура приложения, форматы и гайдлайны Material Design. Третий модуль – iOS: история, версии, фрагментация, архитектура, форматы приложений и Human Interface Guidelines. Четвёртый модуль – сценарии тестирования: UI/UX, прерывания, permissions и инструменты, которые нужны мобильному QA. Пятый модуль – итог.
Я объясняю на примерах, показываю, как устроены мобильные платформы, и разбираю типичные заблуждения. Материал пригодится и новичкам, и QA-инженерам, которые хотят систематизировать знания.
Для кого этот курс
Начальные требования
Для прохождения курса достаточно базового представления о тестировании. Опыт в мобильном тестировании не обязателен. Приготовьтесь работать с документацией и самостоятельно искать ответы на часть вопросов.
Наши преподаватели
Как проходит обучение
Обучение проходит на платформе Stepik. Материалы открываются последовательно по модулям, можно заниматься в удобном темпе. Теоретические блоки подкрепляются примерами.
Программа курса
Отзывы прошедших курс
Что вы получаете
- Выстроенная система знаний по теории мобильного тестирования
- Понятный разбор Android и iOS: от версий до гайдлайнов
- Понимание, как использовать эмуляторы, симуляторы и фермы устройств
- Набор сценариев для проверки UI/UX, permissions и прерываний
- Список инструментов, которые стоит знать мобильному QA