QAtoDev!

Описание фото 1

Как появился тестировщик?

Первые электронные компьютеры начали появляться уже в середине 1940-х годов: в 1946 году был запущен ENIAC – один из первых полнофункциональных электронных цифровых компьютеров, и программное обеспечение к нему отлаживали сами инженеры-разработчики. По мере роста сложности и объёма кода в 1960-х годах стало очевидно, что одной отладки «на лету» недостаточно, и начали формироваться первые практики независимой проверки качества. В 1970 году Уинстон Ройс описал каскадную модель разработки (Waterfall), где чётко выделялся отдельный этап тестирования, и именно тогда стали появляться первые специалисты, отвечавшие исключительно за проверку программ. К середине 1970-х IEEE опубликовала первые стандарты по методам верификации и валидации ПО, что ещё больше закрепило роль тестировщика как самостоятельной профессии. В начале 1980-х модель V-образного жизненного цикла (V-model) окончательно разделила функции разработки и тестирования, и с тех пор тестировщик существует как отдельная, ключевая часть любой команды по созданию программных продуктов.