Запись [Otus] Kotlin QA Engineer (Дмитрий Свиридов, Дмитрий Золотов)

Складчина [Otus] Kotlin QA Engineer (Дмитрий Свиридов, Дмитрий Золотов). Совместные покупки курсов, тренингов, обучения. Присоединяйтесь! Важен каждый вкладчик.

Цена:
66600 руб
Взнос:
966 руб
Организатор:
Организатор

Основной список:

1. Организатор 2. toll123
open
2
Записаться
  1. [Otus] Kotlin QA Engineer (Дмитрий Свиридов, Дмитрий Золотов)

    [​IMG]

    Для кого этот курс?
    Курс подойдет разработчикам на любом ООП-языке программирования с опытом работы от 1-го года, желающих улучшить свои навыки в автоматизации тестирования и создании CI/CD. Также подойдет тестировщикам с опытом работы от 1-го года, которые хотели бы научиться создавать автоматические тесты для всех уровней приложения (включая интеграционные тесты).

    Необходимые знания:
    • знать любой ООП-язык программирования
    • понимать виды тестирования и методы подготовки тестовых значений
    • знать основы архитектуры распределенных сетевых приложений и REST API
    • распределенные системы контроля версий (git)
    • основы реляционных баз данных и языка SQL
    Что вам даст этот курс?
    Вы получите знания и практический опыт разработки тестов и рефакторинга кроссплатформенных приложений на языке Kotlin для мобильных, веб-платформ, систем Enterprise-уровня и решений для встраиваемых систем. Мы рассмотрим на примерах реальных проектов основные идеи и сложные практические вопросы при проектировании и разработке автоматических тестов пользовательского интерфейса, бизнес-логики и API, оценки производительности, проверки стиля кода и наличия уязвимостей.

    Ключевые особенности курса:
    • актуальные возможности Kotlin для создания максимально полного покрытия тестами сложных многокомпонентных приложений
    • тестирование интерфейсов на Jetpack Compose с инъекцией зависимостей через Hilt
    • полное встраивание тестов в конвейер непрерывной интеграции
    • автоматическая проверка домашних заданий на статическом анализаторе
    После обучения вы сможете:
    • создавать тестовые данные и использовать инъекции зависимостей для подмены объектов при выполнении тестирования
    • выполнять нагрузочное тестирование
    • выполнять автоматические тесты на наличие уязвимостей
    • выполнять проверку соответствия стиля кода принятым правилам
    • встраивать Automation QA в конвейер сборки в наиболее востребованных системах непрерывной интеграции
    Дополнительно вы научитесь:
    • применять механизмы синхронизации при тестировании асинхронных компонентов и распределенных систем
    • владеть основными системами сборки приложений
    • реализовывать в тестах сложные сценарии

    Программа:
    • Введение в Kotlin
    • Работа с внешними источниками
    • Базовые фреймворки тестирования
    • Специфика тестирования серверной части
    • Специфика тестирования Android приложений
    • Дополнительный модуль
    • Подготовка к поиску работы
    • Итоговый проект
    Продажник:
     
    28 июл 2024
  2. Похожие складчины
    Загрузка...