Знания и практический опыт разработки тестов и рефакторинга кроссплатформенных приложений на языке Kotlin для мобильных, веб-платформ, систем Enterprise-уровня и решений для встраиваемых систем. Мы рассмотрим на примерах реальных проектов основные идеи и сложные практические вопросы при проектировании и разработке автоматических тестов пользовательского интерфейса, бизнес-логики и API, оценки производительности, проверки стиля кода и наличия уязвимостей. Объединяющей идеей курса является всесторонняя автоматизация и использование тестов в системах непрерывной интеграции.
На кого ориентирован курс?
Курс рассчитан на разработчиков на любом ООП-языке программирования с опытом работы от 1 года, желающих улучшить свои навыки в автоматизации тестирования и создании CI/CD, либо тестировщиков с опытом работы от 1 года, которые хотели бы научиться создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты).Какие навыки получат студенты на курсе?
Использование актуальных возможностей Kotlin для создания максимально полного покрытия тестами сложных многокомпонентных приложений (в том числе с графическим интерфейсом).
Создание тестовых данных и использование инъекции зависимостей для подмены объектов при выполнении тестирования.
Уверенное понимание и применение механизмов синхронизации при тестировании асинхронных компонентов и распределенных систем.
Выполнение нагрузочного тестирования, автоматических тестов на наличие уязвимостей, проверки соответствия стиля кода принятым правилам.
Владение основными системами сборки приложений и встраивания автоматизированного тестирования в конвейер сборки в наиболее востребованных системах непрерывной интеграции.
Ключевые особенности курса:
Тестирование интерфейсов на Jetpack Compose с инъекцией зависимостей через Hilt;
Полное встраивание тестов в конвейер непрерывной интеграции;
Автоматическая проверка домашних заданий на статическом анализаторе.
Прежде всего, огромное спасибо всем преподавателям и организаторам данного Курса. Затронуты именно злободневные темы. В результате очень расширил свой кругозор. Да, были некоторые методические недочеты. Но они не помешали учиться. Спасибо, спасибо, спасибо!!!
19.12.2021
Это просто кошмар, а не курсы. Вроде приличная организация, а так обманывают студентов. Покупаешь курс за 7 тыс, а курс длится 15 минут. Просто ад
Источник: Яндекс.Отзывы
immon4ik
04.06.2020
10
Хороший курс. Удобная платформа обучения.
Я работаю администратором сервисов, плюс занимаюсь внедрением devops практик в частные коммерческие проекты.Курс «DevOps практики и инструменты» подходил мне по направлению деятельности и хотелось проверить свои знания.Самим курсом очень доволен.Интересные преподаватели, удобная платформа обучения, много модулей. Для полноценной погружения всем рекомендую выполнять все задания со *.
Плюсы: Очень понравилось обилие практических занятий. Получилось саккумулировать разрозненные знания в единую концепцию. Помогло расширить пул инструментов для выполнения рабочей деятельности.
Минусы: Скорость актуализации методических материалов, в частности перед каждым потоком курса учитывать актуальную версию рассматриваемых инструментов.