Какова же их цель? Я имею в виду, в каком состоянии я должен выполнять каждый из них?
как для условия примера. если у вас есть сервер бэкэнд и несколько интерфейсных веб-сайтов, какой из них вы сделаете? Сначала выполните тестирование сервера бэкэнда или выполните тестирование UI в веб-интерфейсе? при условии, что сервер и интерфейсные веб-сайты уже существуют, поэтому это не итеративный дизайн для построения вместе с (TDD)...