Составляющая затрат на сопровождение определяется количеством времени, ушедшего на:

  • рефакторинг теста при рефакторинге нижележащего кода;
  • выполнение теста при каждом изменении кода;
  • отвлечение на ложные срабатывания теста;
  • затраты на чтение теста при попытке понять, как работает нижележащий код.

Из Принципы юнит-тестирования.

testing