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