Agile - это группа методик, предназначенных для гибкого управления продуктом, метод итеративной разработки, цель которого - частый выпуск обновлений ПО. Такой подход позволяет командам быстро реагировать на изменяющиеся требования.
Agile-тестирование - это способ тестирования программного обеспечения с использованием коротких итераций. В каждой итерации специалисты по обеспечению качества тесно сотрудничают с разработчиками для тестирования новых функций или изменений в существующем коде. Они также обеспечивают разработчикам обратную связь, которую затем включают их предложения в следующую версию программного обеспечения. Agile-тестирование участвует во всех этапах работы над проектом. На этапе планирования - помогает команде понять, что и как нужно тестировать. Затем, на этапе реализации, проверяет прогресс и может предложить улучшения в дизайне. Наконец, когда программное обеспечение будет выпущено, его будет использовать конечный пользователь и сообщать обо всех обнаруженных ошибк