Тестирование ПО с Нуля. Что такое Регрессионное тестирование? Чем отличается статическое тестирование от динамического?
Что такое регрессионное тестирование, и зачем оно нужно?
Когда ты только входишь в профессию QA, слово "регрессия" звучит так же загадочно, как "дедлок" или "битый билд". Но поверь — регрессионное тестирование (регрессия, если по-простому) быстро станет твоим постоянным спутником в проектной жизни. И это неплохо. Это важно. Разбираемся: Регрессионное тестирование — это проверка того, что после внесённых изменений (новых фич, багфиксов, рефакторинга и т.п.) ничего старое не сломалось. Оно помогает убедиться: да, мы что-то подкрутили, но при этом сайт не начал выкидывать пользователей при логине и кнопка "Купить" не ведёт на страницу 404...