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