Разработка через тестирование

Разрабо́тка че́рез тести́рование (англ. test-driven development) — техника программирования, особенно сильно выраженная в экстремальном программировании. Суть техники заключается в том, что вы пишете тест ещё до написания того кода, который должен пройти этот тест.

Цикл разработки

В разработке через тестирование используется цикл из следующих шагов:

  1. Написание теста. Для написания теста разработчик должен полностью разобраться в спецификации и требованиях.
  2. Написание кода
  3. Прогон автоматизированных тестов
  4. Рефакторинг
  5. Повторение

Литература

  • Кент Бек. Экстремальное программирование: разработка через тестирование. — «Питер», 2003. ISBN 5804600516, ISBN 0321146530

См. также

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home