Как указано в комментарии выше, TDD - это не то же самое, что модульное тестирование.
Мой совет:
Находясь вПодобная ситуация и раньше (я был основателем QA-er в компании, которая до этого момента не имела формальных методов QA), я хотел бы подчеркнуть, что вам нужно убедиться, что процесс QA неинвазивен к процессам программирования.
Если разработчики уже привыкли к методологиям TDD, то, возможно, будет легко внедрить TDD, но на основании информации, которая звучит так, как будто реализация TDD, вероятно, замедлит разработку (по крайней мере, до тех пор, пока они к ней не привыкнут).
Если вы хотите сделать что-то для ребенка, я бы посоветовал пройти тестирование.Это то, что я реализовал, когда меня вызвали к той же задаче, а затем со временем я ввел другие вещи.
Ответы:
QA может быть эффективным без структурированного модульного тестирования в зависимости от качества лиц, выполняющих обязанности по обеспечению качества.Однако QA является более эффективным , когда есть структурированные модульные тесты, за которыми каждый может следовать.