Автор статьи — Даниил Липаткин, тимлид в команде разработки курьерского приложения Яндекс Доставки. В данной статье он расскажет о golden-тестах — специальном инструменте для автоматизации и упрощения процесса визуального тестирования приложений. Автор познакомит читателей с методологией, рассмотрит её преимущества и недостатки, а также случаи, когда её стоит и не стоит применять. В рамках статьи будет написан базовый golden-тест на примере стандартных инструментов библиотеки flutter_test, рассмотрен пакет alchemist, который решает проблему платформозависимости flutter_test. А также будут даны прикладные рекомендации по применению тестов и настройке IDE и CI.