Skip to content
Latchkey

O Que É um Visual Diff?

Um visual diff é a saída de um teste de regressão visual que renderiza um componente ou página, captura uma imagem e a compara com uma baseline aprovada. Regiões divergentes são destacadas para que revisores possam confirmar ou rejeitar a mudança. A baseline é atualizada assim que uma nova aparência é aceita.

Por que isso importa

Testes funcionais passam mesmo quando um layout quebra ou uma cor muda. Visual diffs capturam regressões de aparência que assertions no DOM não detectariam, especialmente entre browsers e tamanhos de tela.

Reduzindo ruído

  • Thresholds de anti-aliasing e renderização de fontes
  • Mascarar regiões dinâmicas como timestamps
  • Estabilizar animações antes da captura

Guias relacionados