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

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

Дата старта:

25.05.2021

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

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 100 грн

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

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

    До недавнего времени мобильные приложения занимали совсем крохотную часть 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;
  • Вопросы, проблемы, частные случаи;
  • Практика (комплексное тестирование предложенного приложения).
Читать дальше