Разберемся в том, в какой момент работы над проектом начинается тестирование. Многие начинающие аналитики думают, что тестирование - это этап жизненного цикла ПО, следующий за разработкой. Нужно сказать, что это и верно и ошибочно одновременно по причине отсутствия контекста. Если ориентироваться на "водопадную" модель разработки, то ответ практически верный, а если другие методологии, то все иначе - тестирование присутствует на каждом этапе. Пример на иллюстрациях - "Водопадная" модель и V-образная модель, где видно что в V-образной модели разработки ПО тестирование присутствует на каждом этапе. У тестирования тоже есть свой жизненный цикл, в общем состоящий из следующих этапов (по ISTQB (International Software Testing Qualifications Board - международная сертификация тестировщиков) с дополнениями Куликова С. в курсе "Тестирование программного обеспечения. Базовый курс")): Из которого видно, что тестирование начинается с анализа требований. Те в моменте, когда аналитик подготовил треб