Скачать 

[Otus] Kotlin QA Engineer [Дмитрий Свиридов, Дмитрий Золотов]

  • Дата начала
Robot
Robot
Складчик
  • #1

[Otus] Kotlin QA Engineer [Дмитрий Свиридов, Дмитрий Золотов]

Ссылка на картинку
Для кого этот курс?
Курс подойдет разработчикам на любом ООП-языке программирования с опытом работы от 1-го года, желающих улучшить свои навыки в автоматизации тестирования и создании CI/CD. Также подойдет тестировщикам с опытом работы от 1-го года, которые хотели бы научиться создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты).
Необходимые знания:
  • знать любой ООП-язык программирования
  • понимать виды тестирования и методы подготовки тестовых значений
  • знать основы архитектуры распределенных сетевых приложений и REST API
  • распределенные системы контроля версий (git)
  • основы реляционных баз данных и языка SQL
Что вам даст этот курс?
Вы получите знания и практический опыт разработки тестов и рефакторинга кроссплатформенных приложений на языке Kotlin для мобильных, веб-платформ, систем Enterprise-уровня и решений для встраиваемых систем. Мы рассмотрим на примерах реальных проектов основные идеи и сложные практические вопросы при проектировании и разработке автоматических тестов пользовательского интерфейса, бизнес-логики и API, оценки производительности, проверки стиля кода и наличия уязвимостей.
Спойлер: Подробнее:
Ключевые особенности курса:
  • актуальные возможности Kotlin для создания максимально полного покрытия тестами сложных многокомпонентных приложений
  • тестирование интерфейсов на Jetpack Compose с инъекцией зависимостей через Hilt
  • полное встраивание тестов в конвейер непрерывной интеграции
  • автоматическая проверка домашних заданий на статическом анализаторе
После обучения вы сможете:
  • создавать тестовые данные и использовать инъекции зависимостей для подмены объектов при выполнении тестирования
  • выполнять нагрузочное тестирование
  • выполнять автоматические тесты на наличие уязвимостей
  • выполнять проверку соответствия стиля кода принятым правилам
  • встраивать Automation QA в конвейер сборки в наиболее востребованных системах непрерывной интеграции
Дополнительно вы научитесь:
  • применять механизмы синхронизации при тестировании асинхронных компонентов и распределенных систем
  • владеть основными системами сборки приложений
  • реализовывать в тестах сложные сценарии
Программа:
  • Введение в Kotlin
  • Работа с внешними источниками
  • Базовые фреймворки тестирования
  • Специфика тестирования серверной части
  • Специфика тестирования Android приложений
  • Дополнительный модуль
  • Подготовка к поиску работы
  • Итоговый проект
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
28-07-2024 kotlin qa engineer otus дмитрий золотов дмитрий свиридов
Похожие складчины
  • в разделе: Администрирование
  • в разделе: Администрирование
  • в разделе: Администрирование
  • в разделе: Администрирование
  • в разделе: Администрирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Вход

Вы уже зарегистрированы? Войдите.

Сверху