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

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
84.917
Название: Разработка через тестирование (TDD) на Java [Денис Цыганов]

9aea02d07290797a2a7d98847ab75192.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 руб.

Материал «Разработка через тестирование (TDD) на Java [Денис Цыганов]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху