25 casos de teste

Bordas e Sombras

Bordas e sombras não são um detalhe decorativo: elas estruturam a percepção de profundidade, separam as zonas clicáveis das zonas de informação e dão identidade aos componentes de um design system. Quando um border-radius passa de 12px para 0 em todos os cards de um site, é toda a identidade visual que muda de um universo "moderno e acolhedor" para uma renderização "rígida" sem que nenhum teste funcional sinalize qualquer coisa. Em interfaces de negócio, uma sombra removida de um botão de ação principal o torna visualmente plano e menos perceptível, o que se traduz em erros de uso. As regressões dessa categoria nascem com frequência de um reset CSS introduzido para resolver um caso isolado, de uma limpeza de folha de estilos que remove um box-shadow considerado inútil, de uma mudança na ordem de carregamento entre staging e produção que altera a cascata, ou de uma borda adicionada sem tratar border-collapse em uma tabela, o que cria bordas duplas irregulares. Os outline e os separadores de acessibilidade também são afetados por redesigns globais, com consequências diretas no foco visível. O Delta-QA trata essa categoria comparando as capturas de referência a cada nova versão: a análise pixel detecta as mudanças de raio, o aparecimento ou desaparecimento de uma sombra, as variações de espessura de traço e as modificações de cor de borda. O diff visual localiza cada card, cada botão e cada separador cuja aparência mudou, o que permite validar um redesign de tokens de elevação ou de raio via regressão visual sem ter que comparar manualmente os componentes um a um.

O que detectamos

1

Border radius

Detecta mudanças no arredondamento de cantos, incluindo valores individuais por canto e raios em porcentagem.

2

Box shadow

Captura modificações de deslocamento, desfoque, dispersão e cor de sombras, incluindo camadas múltiplas.

3

Outline

Monitora mudanças de outline-style, outline-color, outline-width e outline-offset para indicadores de foco.

4

Estilo e espessura de borda

Detecta mudanças entre bordas solid, dashed, dotted, double e variações de espessura em cada lado.

5

Cor de borda

Identifica mudanças de cor em lados individuais da borda, incluindo valores transparentes e herdados.

Exemplo interativo

Veja exatamente o que o Delta-QA detecta. Compare as duas versões lado a lado.

Antes
Depois

Cenários reais

🎯

O border-radius que deixa os cards quadrados

Um desenvolvedor adiciona um reset CSS em um componente compartilhado e sobrescreve o border-radius de todos os cards do site. Da noite para o dia, seus cards de cantos arredondados ficam quadrados — o site passa de "moderno e acolhedor" a "rígido e austero". Ninguém tem tempo de verificar 200 telas a cada deploy. Delta-QA compara as capturas e destaca os cantos que passaram de arredondados a quadrados em cada card — a diferença de forma se destaca claramente na sobreposição.

⚠️

A borda que aparece em dobro

Um desenvolvedor adiciona uma borda no container de uma tabela sem tratar a propriedade border-collapse. Resultado: bordas duplas aparecem em certos lugares — as linhas ficam mais grossas de forma irregular. A tabela parece "quebrada" e pouco profissional. No staging estava ok, mas a folha de estilos de produção carrega em uma ordem diferente e o bug aparece. Delta-QA compara as capturas e destaca as linhas mais grossas — cada borda dupla se destaca no diff.

💡

A sombra que desaparece

Um desenvolvedor "limpa" o CSS e remove um box-shadow que considera desnecessário. Os botões de ação principais perdem sua sombra e ficam planos — se confundem com o fundo. Visualmente, os botões ficam menos evidentes e seus visitantes os notam menos. A mudança parecia inofensiva — remover uma sombra — foi mergeada sem revisão visual. Delta-QA compara as capturas e detecta o desaparecimento da sombra — os botões achatados se destacam no diff visual.

Pronto para detectar toda regressão visual?

Baixe o Delta-QA e comece a detectar mudanças CSS nas suas páginas web — sem código.