Тестирование программного обеспечения – важная часть разработки, обеспечивающая стабильность, качество кода и соответствие требованиям пользователей. Однако процесс тестирования во многом зависит от методологии разработки, включая частоту тестирования, уровень автоматизации, объем документации и степень вовлеченности тестировщиков в цикл разработки.