Обучение

Консультация
Консультируем с 8:30 до 19:00Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Мобильное тестирование приложений Android и iOS

Профессиональный курс

В тестировании мобильных приложений есть очевидная трудность - огромное количество платформ: несколько версий операционных систем, различные разрешения и размеры экрана, аппаратные отличия, типы подключения к интернету, внезапные обрывы связи, количество сим карт и операторов, наличие или отсутствие WiFi.

Поэтому процесс тестирования мобильных приложений строится на проверке кейсов: тестовых случаев (Test cases) – на основе требований, или, например, случаев использования (Use cases) – на основе сценариев ежедневного или постоянного использования приложения. Чтобы правильно сделать выбор тестовых девайсов, важно понимать бизнес-функциональность приложения (игровое, образовательное, банкинг, соцсеть и т.д.), а также четко представлять целевую аудиторию.

Курс позволяет подготовить востребованного на рынке специалиста по тестированию приложения для мобильных ОС (на примере Android и iOS), дает полное представление о специфике, ключевых особенностях и алгоритме выбора тестовых девайсов, знакомит с лучшими практиками для мобильного тестирования.

Описание курса

Формы обучения

Вечерняя

04.02.2019 - Осталось: 56 дней
Понедельник, среда, пятница с 18.30 до 21.20
360 BYN
36 уч.ч (один месяц)
Осталось 11 из 17 мест
№ группы: M-ST2-05-19

Необходимая подготовка

Понятие принципов тестирования приложений

Для кого этот курс

  • для тех, кто не имеет опыта тестирования приложений для мобильных ОС, но хотел бы узнать об этом больше

  • для тестировщиков, которые хотели бы сменить фокус работы на тестирование приложений для мобильных ОС

Для чего этот курс

  • сформировать представление о повседневной работе специалистов по тестированию приложения для мобильных ОС

  • дать знания и практические навыки, необходимые для успешной работы тестировщика приложений для самых популярных мобильных ОС

  • помочь сформировать портфолио специалиста

  • дать представление о перспективах развития и карьерном росте

Вы будете уметь

  • пользоваться широким спектром инструментов для тестирования приложения для мобильных ОС

  • проводить Demo для клиентов

  • собирать все необходимые артефакты тестирования, выбирать оптимальный набор устройств и составлять чек-листы для тестирования приложений для мобильных ОС с учетом их специфики

Модули курса раскроют

  • представление о специальности

  • существующие мобильные ОС, тренды развития, особенности

  • типы приложений для мобильных ОС (в том числе набирающие популярность) и особенности их тестирования

  • разнообразие устройств для тестирования и алгоритм оптимального выбора

  • инструменты для тестирования приложений для мобильных ОС (на примере Android, iOS)

  • необходимые артефакты и способы их получения для последующего декларирования дефектов в трекинговых системах

  • факторы, влияющие на поведение приложений для мобильных ОС – специфичные проверки для мобильных приложений

Программа курса

  1. Модуль
    Особенности мобильного тестирования.
    Статистика и тренды.
    Мобильные платформы и история развития.
    Типы мобильных приложений.
    Мобильная экосистема.
  2. Модуль
    Установка приложений для различных мобильных ОС.
    Особенности различных методов и их влияние на процесс планирования и проведения тестирования.
  3. Модуль
    iOS.
    История, эволюция, тренды.
    Ключевые особенности и их влияние на стратегию и процесс тестирования.
    Парк устройств и его особенности.
  4. Модуль
    Выбор устройств для тестирования приложений на iOS с учетом типа приложения и его особенностей.
    Работа с инструментами (включая Xcode, iOS Simulator и другие).
    Полезные советы, лучшие практики планирования и проведения тестирования для iOS.
  5. Модуль
    Android.
    История, эволюция, тренды, архитектура.
    Ключевые особенности и их влияние на стратегию и процесс тестирования.
    Парк устройств и его особенности.
  6. Модуль
    Выбор устройств для тестирования приложений на Android с учетом типа приложения и его особенностей.
    Работа с инструментами (включая Android Studio, Android Emulator и другие).
    Полезные советы, лучшие практики планирования и проведения тестирования для Android.
  7. Модуль
    Работа с инструментами, позволяющими упростить процесс тестирования.
    Работа с консольными приложениями, работа со снифферами и другими инструментами.
    Тестирование геолокации, безопасности и прочее.
  8. Модуль
    Специфика тестирования приложений для мобильных ОС в сравнении с другими типами приложений.
    Проверки для обеих платформ, особенности тестирования каждой.
    Детальные примеры из практики и практические рекомендации.
    Итоговый тест.
  9. Модуль
    Обсуждение итогов выполнения практических домашних заданий и итогового теста.
    Разбор наиболее слабо усвоенных частей курса.
    Подведение итогов тренинга.
    Работа с (предварительно собранными) запросами от аудитории, возможность получить информацию сверх программы курса.
    Набор лучших практик для мобильного тестирования.

Преподаватели курса

  • Виктор Кнышев

    Опыт работы: более 10 лет

    Специальность:
    Ручное тестирование ПО

    Сфера интересов: Тестирование (с фокусом на тестирование приложений для мобильных ОС), руководство проектами и организация работы команд(ы) тестирования на проекте, ресурсный менеджмент: поиск (интервьюирование), найм и развитие сотрудников.

    Узнать больше

Виктор Кнышев

Опыт работы:более 10 лет

Сфера интересов: Тестирование (с фокусом на тестирование приложений для мобильных ОС), руководство проектами и организация работы команд(ы) тестирования на проекте, ресурсный менеджмент: поиск (интервьюирование), найм и развитие сотрудников.

Профессиональный путь: Опыт работы в тестировании – более десяти лет, в тестировании приложений для мобильных ОС – свыше шести. Кроме того, имею многолетний опыт в области создания и проведения технических тренингов, управления командами тестирования и проектами, менторинга, работы в ресурсном менеджменте и управлении отделом более 15 человек.

В 2008 году стал сотрудником EPAM, где до сих пор и работаю. Прошёл путь от младшего специалиста по тестированию (Junior) до главного специалиста и руководителя небольшого отдела в департаменте разработки и тестирования приложений для мобильных операционных систем.

Свой первый тренинг в компании провёл ещё в 2010 году. На конец 2018 года мною проведено более 80 технических тренингов. В 2012 году признан одним из лучших тренеров компании.

В EPAM получил большой опыт работы с разнообразными проектами и технологиями: различными настольными операционными системами, веб-сервисами, веб-серверами, базами данных, виртуализацией, в том числе и контейнерной, администрированием сетей и так далее.

Впервые столкнулся с тестированием приложений для мобильной ОС в 2010 году. Это была iOS на первом тогда ещё iPad’е. С 2012 года активно погрузился в специфику тестирования такого рода приложений, с чем до сих пор и работаю: являюсь автором тренинга EPAM, экспертом соответствующего центра компетенции, руковожу сообществом тестировщиков внутри компании, а также развиваю экспертизу тестирования приложений для мобильных ОС.

Особенности преподавания: В тестировании мобильных приложений есть очевидная трудность – огромное количество платформ: несколько версий операционных систем, различные разрешения и размеры экрана, аппаратные отличия, типы подключения к интернету, внезапные обрывы связи, количество сим-карт и операторов, наличие или отсутствие Wi-Fi.

Поэтому процесс тестирования мобильных приложений строится на проверке кейсов: тестовых случаев (Test cases) – на основе требований, или, например, случаев использования (Use cases) – на основе сценариев ежедневного или постоянного использования приложения. Чтобы правильно сделать выбор тестовых девайсов, важно понимать бизнес-функциональность приложения (игровое, образовательное, банкинг, соцсеть и так далее), а также чётко представлять целевую аудиторию.

Курс позволяет подготовить востребованного на рынке специалиста по тестированию приложений для мобильных ОС (на примере Android и iOS), даёт полное представление о специфике, ключевых особенностях и алгоритме выбора тестовых девайсов, знакомит с лучшими практиками для мобильного тестирования.

Оставьте заявку на курс сейчас

Запишитесь на курс сегодня, и уже завтра мы свяжемся с Вами и пригласим на ближайшее вводное занятие.
И конечно, расскажем про полную программу обучения и ее специфику, тренера, а главное – про нашу программу трудоустройства.

Почему выбирают IT-академию?

Более 2140 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости