На первом модуле слушатели разберутся с основами тестирования мобильных приложений. Узнают о ключевых отличиях между тестированием мобильных и десктопных программ. Рассмотрят проблему фрагментации мобильных устройств и ее влияние на процесс тестирования. Кроме теоретической части, курс включает три практических воркшопа для закрепления материала.
Второй модуль посвящен инструментам для тестирования мобильных приложений. Слушатели ознакомятся с популярными программами, научатся выбирать правильные инструменты для конкретных задач. Рассмотрят работу с эмуляторами и симуляторами устройств, а также облачными системами тестирования. Третий модуль охватывает стратегии тестирования - исследовательское и сценарийное тестирование, автоматизацию против ручной проверки. Особое внимание уделяется тестированию юзабилити, производительности и безопасности.
Четвертый модуль обучает эффективным практикам тестирования. Слушатели научатся писать понятные тест-кейсы, создавать планы тестирования и тестировать крос-платформенные приложения. На пятом модуле рассматриваются фреймворки для тестирования - от обзора популярных решений до построения собственных автоматизированных систем. Каждый теоретический блок подкрепляется практическими воркшопами.
Шестой модуль - это практическая работа с реальными мобильными приложениями. Слушатели научатся находить и документировать ошибки, отлаживать программы. Модуль включает разбор кейсов и подготовку финального проекта. Седьмой модуль охватывает нормативные требования к мобильным приложениям. Рассматриваются основные стандарты и регуляции, различия между соответствием нормам и безопасностью, последствия нарушения требований для бизнеса.
Курс состоит из семи модулей и 32 занятий. Доступна оплата частями. Все занятия проходят онлайн в Zoom с последующим доступом к записям. После успешного завершения курса выдается сертификат.