Презентация Test-Driven Development (разработка через тестирование) онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Test-Driven Development (разработка через тестирование) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 9 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Test-Driven Development (разработка через тестирование)



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    9 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    287.24 kB
  • Просмотров:
    75
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И
Содержание слайда: МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ Национальный аэрокосмический университет им. Н.Е. Жуковского "Харьковский авиационный институт" Кафедра компьютерных систем и сетей Доклад на тему: "Test-Driven Development  (разработка через тестирование)"

№2 слайд
Что же такое TDD? техника
Содержание слайда: Что же такое TDD? техника разработки программного обеспечения, которая основывается на повторении очень коротких циклов разработки: сначала пишется тест, покрывающий желаемое изменение, затем пишется код, который позволит пройти тест, и под конец проводится рефакторинг нового кода к соответствующим стандартам

№3 слайд
Принцип работы Весь процесс
Содержание слайда: Принцип работы Весь процесс разработки глобально делится на 3 этапа, так называемый RED-GREEN-REFACTOR lifecycle: RED - написание "падающего" теста - теста, который в данной момент не проходим GREEN - написание кода, который позволит пройти этот тест REFACTOR  - рефакторинг, реструктуризация и реорганизация кода, оптимизация алгоритмов его работы. Также данный шаг касается и написанных тестов - улучшение существующих тестов для их более качественного прохода по коду

№4 слайд
Плюсы TDD подхода
Содержание слайда: Плюсы TDD подхода

№5 слайд
Минусы TDD подхода
Содержание слайда: Минусы TDD подхода

№6 слайд
Ошибки при следовании TDD
Содержание слайда: Ошибки при следовании TDD Пропуск "красной зоны" - стадии неработающего теста Акцентирование внимания на "покрытие" кода Излишняя увлечённость рефакторингом Игнорирование рефакторинга Игнорирование слишком простых или слишком сложных сценариев Отсутствие "зелёного" теста больше 10 минут - хорошей практикой считается принцип одновременной работы только над одним тестом 

№7 слайд
BDD Behavior-driven
Содержание слайда: BDD – Behavior-driven development Одно из наиболее популярных ответвлений TDD, которое полагается на такие основные приципы как: Связь кода с требованиями Фокус не на тестах, а на поведении Запись требований с помощью обычных фраз

№8 слайд
Принцип работы BDD Описание
Содержание слайда: Принцип работы BDD Описание поведения заказчиком (исходное состояние/событие/проверка поведения) Реализация функционала Проверка соответствия требованиями (прошёл/не прошёл)

№9 слайд
Выводы Следование методологии
Содержание слайда: Выводы Следование методологии разработки через тестирования позволит получить на выходе работающий, полностью(насколько это возможно) оттестированный продукт, поддержка которого в будущем не составит больших проблем. Но с другой стороны TDD методология значительно увеличит порог вхождения в проект и усложнит некоторые моменты разработки. К тому же, игнорирование и нарушение основных принципов TDD принесёт лишь боль и страдания и приведёт к PDD – panic driven development'у

Скачать все slide презентации Test-Driven Development (разработка через тестирование) одним архивом: