Test Driven Development (разработка через тестирование) — практика в разработке программного обеспечения, при которой набор автоматизированных тестов разрабатывается перед написанием определенного функционала. В рамках данного курса вы познакомитесь с основами TDD, получите ряд поведенческих и технических шаблонов и большое количество практических рекомендаций, позволяющих улучшить качество разрабатываемого программного обеспечения.
Модуль 1. Основные понятия и принципы TDDРаздел 1. Unit-testРаздел 2. Определение и свойства TDDРаздел 3. Варианты применения TDD лично для вас
Модуль 2. Шаблоны разработки, основанной на тестахРаздел 1. Цикл разработки TDDРаздел 2. ШаблоныРаздел 3. Тестовые данные
Модуль 3. Шаблоны красной полосыРаздел 1. Одношаговый тест. Начальный тестРаздел 2. Тест-объяснениеРаздел 3. Тест для изученияРаздел 4. «Еще один тест». Регрессионный тест
Модуль 4. Шаблоны тестированияРаздел 1. Дочерний тестРаздел 2. Поддельный объект. СамошунтированиеРаздел 3. Строка лог. crash testРаздел 4. Сломанный тест. Чистый коммит
Модуль 5. Шаблоны зеленой полосыРаздел 1. «Подделки»Раздел 2. ТриангуляцияРаздел 3. Очевидная реализацияРаздел 4. Шаблоны создания тестов
Модуль 6. Общие рекомендацииРаздел 1. Когда писать тестыРаздел 2. Размер и количество шаговРаздел 3. Что не подлежит тестированию. Сколько тестов должно быть. Когданужно удалять тестыРаздел 4. Литература
Слушатели смогут эффективно организовывать рабочий процесс благодаря полученным поведенческим шаблонам, поймут, как при помощи тестов получать работающий код, начнут разбираться в целях и задачах тестирования, в технических аспектах написания тестов, смогут легко ориентироваться в этапах программирования и этапах тестов по методике TDD.
Тренер: Андрей Когунь, архитектор программного обеспечения в КРОК
Длительность: 50 минут
Создаёт и публикует контент нужной группе сотрудников, управляет настройками, формирует отчёты.
Видит и контролирует прогресс, даёт обратную связь (награждает / предупреждает) через мобильное приложение.
Имеет всё необходимое для работы в своём смартфоне, планшете, ноутбуке и ПК.
Спасибо за ваше обращение! Наши менеджеры свяжутся с вами оперативно, чтобы уточнить все детали и выбрать удобную дату и время онлайн-презентации.
Большое спасибо за регистрацию на онлайн-мероприятие Эквио! В ближайшее время мы пришлём ссылку на вход в Zoom-конференцию вам в календарь, а также напомним о регистрации письмом накануне мероприятия.