Каждый разработчик слышал про тесты, но не каждый готов тратить время на их написание, потом запуск, а потом ещё и отладку. Я не буду вас переубеждать. Просто покажу пару крутых штук, которые помогут вам сэкономить не только время, но и нервы, и даже деньги.
Слайды: https://speakerdeck.com/kalabro/tiestirovaniie-na-osnovie-skrinshotov
В докладе:
- Быстрый обзор тестов, о которых мы в этом докладе говорить не будем.
- Знакомьтесь, Gemini!
- Пишем тест, который сравнивает области страницы, в разных браузерах, на разных устройствах.
- Анализируем результаты тестов.
- Автоматизируем или введение в CI.
- Объясняем клиенту, почему ему это нужно.