Знания и практический опыт разработки тестов и рефакторинга кроссплатформенных приложений на языке Kotlin для мобильных, веб-платформ, систем Enterprise-уровня и решений для встраиваемых систем. Мы рассмотрим на примерах реальных проектов основные идеи и сложные практические вопросы при проектировании и разработке автоматических тестов пользовательского интерфейса, бизнес-логики и API, оценки производительности, проверки стиля кода и наличия уязвимостей. Объединяющей идеей курса является всесторонняя автоматизация и использование тестов в системах непрерывной интеграции.
На кого ориентирован курс?
Курс рассчитан на разработчиков на любом ООП-языке программирования с опытом работы от 1 года, желающих улучшить свои навыки в автоматизации тестирования и создании CI/CD, либо тестировщиков с опытом работы от 1 года, которые хотели бы научиться создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты).Какие навыки получат студенты на курсе?
Использование актуальных возможностей Kotlin для создания максимально полного покрытия тестами сложных многокомпонентных приложений (в том числе с графическим интерфейсом).
Создание тестовых данных и использование инъекции зависимостей для подмены объектов при выполнении тестирования.
Уверенное понимание и применение механизмов синхронизации при тестировании асинхронных компонентов и распределенных систем.
Выполнение нагрузочного тестирования, автоматических тестов на наличие уязвимостей, проверки соответствия стиля кода принятым правилам.
Владение основными системами сборки приложений и встраивания автоматизированного тестирования в конвейер сборки в наиболее востребованных системах непрерывной интеграции.
Ключевые особенности курса:
Тестирование интерфейсов на Jetpack Compose с инъекцией зависимостей через Hilt;
Полное встраивание тестов в конвейер непрерывной интеграции;
Автоматическая проверка домашних заданий на статическом анализаторе.
Прежде всего, огромное спасибо всем преподавателям и организаторам данного Курса. Затронуты именно злободневные темы. В результате очень расширил свой кругозор. Да, были некоторые методические недочеты. Но они не помешали учиться. Спасибо, спасибо, спасибо!!!
19.12.2021
Шарага. Уже по первому общению по телефону. Я уверен, что там есть толковые преподаватели, но отношение к организации складывается из множества факторов.
Источник: Яндекс.Отзывы
dmpinform
08.10.2021
10
Насыщенная программа с практическим подходом, то что нужно.
Очень понравилось, продуктивно и информативно. Много узнал и применил на практике из современной web разработки. Отдельное спасибо Сурену за супер-подачу материала с прикладным применением в большом объеме за одно занятие. Занятия Леонида Орлова по Django тоже были отличные, доступно и понятно, по урокам можно проект сделать, очень целостно и последовательно! По организации тоже на высоте! Обратная связь и проверка домашек без вопросов. Всё было круто! Всем спасибо)