Анализ данных для поиска ошибок

Речь пойдет об инструменте, который умеет создавать автотесты для проверки вёрстки. Принцип действия инструмента таков: он анализирует большое количество схожих страниц и находит правила, которым все они (или почти все) подчиняются. Если на аналогичной странице нарушается какое-то из правил, значит, она содержит ошибку. Этот инструмент, в частности, очень удобен для сравнения вёрстки двух версий сервиса. Я расскажу вам историю создания инструмента, покажу, как он работает и какие баги находит.