Инструменты автоматизации тестирования
Скриншот-тесты на хэшах: ускоряем сравнение скриншотов
Доклад был на прошедшей конференции SQA Days 36 и сейчас находится в архиве.
Автоматизированные UI скриншот-тесты — крайне полезный вид тестирования, но скорость их прогона, по разным причинам, зачастую оставляет желать лучшего. Сравнение актуального и ожидаемого скриншотов попиксельно может быть не самым быстрым способом, превращая визуальную проверку в узкое место конвейера. В своем докладе я покажу, как с помощью хэш-функций упростить и ускорить эти проверки, при этом сохранив надёжность обнаружения реальных изменений. Благодаря такому подходу, скриншот-тесты не станут тормозить ваши релизы, а наоборот — станут эффективным инструментом быстрой валидации UI. Скриншот-тесты на хэшах: ускоряем сравнение скриншотов from Vladislav Orlikov