Middle
24
0
questionbank

Что такое тестирование разработчика (test-driven development)?

Answer from sobes.tech neural network

TDD (Test-Driven Development) - это методология разработки программного обеспечения, основанная на коротких итерациях:

  1. Написание теста: Сначала пишется автоматизированный тест, который проверяет функциональность, которую еще предстоит реализовать. Тест должен быть "красным", то есть проваливаться.
  2. Написание минимального кода: Пишется минимально необходимый код для прохождения написанного теста. Код может быть написан неоптимально.
  3. Рефакторинг: Как только тест становится "зеленым" (проходит), выполняется рефакторинг написанного кода дл

TDD (Test-Driven Development) - это методология разработки программного обеспечения, основанная на коротких итерациях:

  1. Написание теста: Сначала пишется автоматизированный тест, который проверяет функциональность, которую еще предстоит реализовать. Тест должен быть "красным", то есть проваливаться.
  2. Написание минимального кода: Пишется минимально необходимый код для прохождения написанного теста. Код может быть написан неоптимально.
  3. Рефакторинг: Как только тест становится "зеленым" (проходит), выполняется рефакторинг написанного кода дл

Register or sign in to get access to full answers for all questions from the question bank.

unittestpytesttddtest-driven-developmentsoftware-testingunit-testing