Открыто

Разработка через тестирование (TDD) на Java [IBS] [Денис Цыганов]

Тема в разделе "Курсы по программированию", создана пользователем Топикстартер, 3 сен 2024.

Основной список: 15 участников

  1. 3 сен 2024
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    Складчина: Разработка через тестирование (TDD) на Java [IBS] [Денис Цыганов]

    2024-09-03_14-46-27.png

    В ходе тренинга слушатели познакомятся с основами разработки через тестирование, поймут ключевые принципы этого подхода и научатся применять их на практике для разработки сложных многоуровневых приложений. Будут рассмотрены фреймворки модульного тестирования, используемые при разработке через тестирование на современных языках программирования.

    В ходе тренинга слушатели:
    • получат общее представление о целях и задачах тестирования;
    • научатся использовать паттерны при разработке модульных тестов;
    • познакомятся с синтаксисом и получат практический опыт использования JUnit 5 Test Framework;
    • получат практические навыки разработки через тестирование;
    • научатся использовать паттерны TDD;
    • получат практический опыт разработки приложения с помощью TDD.
    Курс предназначен для разработчиков ПО (без ограничений по платформам разработки). Он будет полезен как опытным разработчикам, которые уже имеют опыт модульного тестирования и хотят использовать практики TDD в процессе разработки, так и начинающим разработчикам, которым необходимо введение в модульное тестирование.

    Предварительная подготовка:

    Опыт разработки на Java не менее 1 года.

    Разбираемые темы:
    • 1. Введение в тестирование ПО (теория – 1,5 ч.; практика – 0,5 ч.)
      Что такое тестирование программного обеспечения?
      Что мы можем обнаружить в процессе тестирования?
      Классификация видов тестирования
      Принципы тестирования ПО

    • 2. Разработка через тестирование (теория – 1,5 ч.; практика – 1,5 ч.)
      Определение разработки через тестирование
      Рабочий процесс разработки через тестирование
      Фреймворк модульного тестирования. Введение.
      TDD Kata

    • 3. Паттерны разработки через тестирование (теория – 1,5 ч.; практика – 0,5 ч.)
      Паттерн Red-Green-Refactor
      Простейшие тесты
      Соглашение об использовании имен в модульном тестировании
      Принципы модульного тестирования F.I.R.S.T.
      Наследование и модульное тестирование
      Унаследованный код и модульные тесты

    • 4. Антипаттерны разработки через тестирование (теория – 1,5 ч.; практика – 0,5 ч.)
      Каталог антипаттернов
      Основные ошибки

    • 5. Методы разработки через тестирование (теория – 2 ч.; практика – 5 ч.)
      Паттерн Многоуровневая архитектура
      Методы разработки API
      Mock-тестирование

    • Итого: теория 8 – ч. (50%), практика – 8 ч. (50%)
    Цена 19900 руб.
    Скрытая ссылка
     
    Последнее редактирование модератором: 4 сен 2024
    1 человеку нравится это.
  2. Последние события

    1. rainwoman
      rainwoman не участвует.
      21 июл 2025
    2. ciscomsk
      ciscomsk участвует.
      25 май 2025
    3. Kolechka83
      Kolechka83 участвует.
      21 май 2025
    4. Lilla My
      Lilla My участвует.
      14 май 2025