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

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

Дата старта:

05.04.2023

Длительность:

18 часов

Онлайн
Вечер

19:00 — 22:00

Пн

Ср

Пн

19:00 — 22:00

Вт

19:00 — 22:00

Ср

19:00 — 22:00

Чт

19:00 — 22:00

Пт

19:00 — 22:00

Сб

19:00 — 22:00

Вс

19:00 — 22:00

Цена

3 750 грн

Записаться на курс

Тренеры:

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

    До недавнего времени мобильные приложения занимали совсем крохотную часть IT рынка, позиционировав себя скорее инструментом для развлечений, нежели полноценным программным продуктом. Сегодня, когда попасть в интернет гораздо быстрее и проще через свой смартфон, чем с помощью громоздкого компьютера или ноутбука, мобильные приложения составляют весьма значимый сегмент программного обеспечения. А это значит, что их, как и любое другое программное обеспечение, также необходимо тестировать.

       Количество загрузок из Google Play и Apple Store можно измерять миллиардами, а каждое новое приложение может попасть в эти маркеты буквально через несколько часов после завершения разработки. Именно поэтому, процесс тестирования занимает особо важное место в создании программного обеспечения для мобильных устройств.

      Курс «Тестирование мобильных приложений» послужит отличной стартовой площадкой в поле контроля качества разрабатываемого ПО для смартфонов и планшетов. В ходе изучения курса Вы получите все необходимые знания и навыки для уверенного тестирования мобильных программ: от экскурса в историю появления смартфонов, до детального изучения всех тонкостей и хитростей процесса тестирования приложений для мобильных платформ.

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

Также Вы получаете:

Сертификат об окончании курса

Востребованные знания

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

Занятие 1

  • История появления смартфонов;
  • Обзор мобильных операционных систем. Хронологи появления, особенности, устройства;
  • Первые мобильные приложения;
  • Процесс разработки мобильного приложения (идея, прототипы, дизайн);
  • Проработка пользовательского интерфейса, гайдлайны, Android User Interface Guidelines и Apple HIG;
  • Практика (установка Java, Android Studio).

Занятие 2

  • Устройства для тестирования мобильных приложений;
  • Специфика тестирования на мобильных устройствах и в эмулируемых средах;
  • Тестирования на смартфонах и планшетах. Технические особенности, ограничения;
  • Практика (настройка и запуск эмулятора Android).

Занятие 3

  • Использование системных ресурсов в приложении:
  • Тестирование установки приложений (установка с Online Store, Установка *.apk file);
  • операции с памятью, контроль утечек памяти;
  • интенсивность потребления энергии, чувствительность к заряду;
  • использование дискового пространства, стабильность в условиях ограниченного пространства на диске, регистрация, работа с картами памяти;
  • поддержка различных разрешений экрана, портретный и ландшафтный режимы;
  • Практика (работа в эмуляторе с приложением, проверка вышеописанных кейсов).

Занятие 4

  • Использование системных ресурсов в приложении:
  • подключение к Интернету с использованием оптимального соединения: Active Sync, USB, GPRS, Wi-Fi, работа в условиях неустойчивой связи;
  • устойчивость приложения к входящим / исходящим звонкам, отправке и получении SMS / MMS;
  • Практика (работа в эмуляторе с приложением, проверка вышеописанных кейсов).

Занятие 5

  • Использование системных ресурсов в приложении:
  • синхронизация данных с телефонной книгой, календарем, программами на вашем ПК;
  • корректная установка / удаление программ из памяти телефона и карты памяти;
  • тестирование локализации;
  • стабильная работа в стрессовых условиях, восстановления после сбоев;
  • Практика (работа в эмуляторе с приложением, проверка вышеописанных кейсов).

Занятие 6

  • Оценка времени тестирования мобильного приложения;
  • Functional Testing;
  • Usability Testing;
  • Performance Testing;
  • Вопросы, проблемы, частные случаи;
  • Практика (комплексное тестирование предложенного приложения).
Читать дальше