20 casos de teste

Responsive

O responsivo não é mais um assunto reservado a sites de grande público: as aplicações de negócio agora são consultadas em tablet em reuniões, em mobilidade no cliente ou em telas externas com formato incomum. Uma regressão visual em um breakpoint intermediário — tipicamente 820px no iPad ou 1024px em um laptop pequeno — pode tornar uma parte da sua aplicação inutilizável sem que ninguém perceba localmente, porque os desenvolvedores em geral trabalham em um único formato. O cenário clássico: um breakpoint que passou de 768px para 480px e esmaga as colunas no tablet, um menu hamburger substituído por um menu desktop que transborda a tela, ou um font-size mobile que se aplica até 1024px e faz todo o texto parecer pequeno demais em uma tela portátil. As container queries adicionam uma nova dimensão de complexidade, porque dependem do contexto do pai e não do viewport global, o que torna as regressões ainda menos previsíveis. Em alguns navegadores, um container-type esquecido em um pai basta para quebrar a renderização de um componente inteiro. O Delta-QA trata esses casos capturando cada página em vários tamanhos de viewport definidos pela equipe, o que cria uma baseline visual multiformato. A cada execução, o diff evidencia as colunas que se empilham mal, os elementos que transbordam, os textos que encolhem, os componentes que se desalinham e as barras de rolagem horizontais que apareceram. Essa abordagem de regressão visual permite às equipes de QA cobrir todos os pontos de quebra do site sem ter que redimensionar manualmente um navegador em cada tela a cada deploy, e garante a coerência da renderização em todos os dispositivos usados pelos visitantes e operadores.

O que detectamos

1

Breakpoints de media queries

Detecta mudanças de layout ativadas por breakpoints, garantindo consistência em todas as larguras de viewport.

2

Container queries

Monitora regras @container que adaptam o estilo dos componentes com base nas dimensões do pai.

3

Layouts dependentes do viewport

Captura mudanças em elementos com unidades de viewport (vw, vh, dvh, svh) e dimensionamento relativo.

4

Imagens responsivas

Rastreia mudanças no dimensionamento de imagens, aspect-ratio e renderização srcset entre breakpoints.

Exemplo interativo

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

Antes
Depois

Cenários reais

🎯

O grid que empilha errado no tablet

Um desenvolvedor muda o breakpoint responsivo de 768px para 480px. No desktop e celular (375px), tudo passa. Mas no tablet (768px), as 3 colunas de features ficam esmagadas — o texto fica ilegível, as imagens se sobrepõem. Seus visitantes no iPad veem um site quebrado. O testador verificou no desktop e no celular, não nos tamanhos intermediários. Delta-QA captura o site em cada breakpoint e compara as capturas: as colunas esmagadas e as sobreposições no tablet se destacam no diff.

⚠️

O menu hamburger que não abre

O menu mobile (hamburger) funciona perfeitamente em 375px. Mas em 820px (iPad), o menu desktop é exibido... só que transborda a tela porque foi projetado para 1024px no mínimo. Os itens do menu estão cortados, seus visitantes no iPad não conseguem navegar. Verificar manualmente cada componente em cada breakpoint é irreal. Delta-QA captura o site em 820px e compara as capturas: o menu que transborda a tela salta a vista imediatamente no diff.

💡

O texto que fica pequeno demais

Um desenvolvedor ajusta uma media query e o font-size mobile (14px) agora se aplica até 1024px em vez de 768px. Em um laptop, todo o texto fica levemente pequeno demais — os visitantes apertam os olhos sem entender por que. O desenvolvedor testava na tela de 1440px dele, tudo estava bem do lado dele. Delta-QA captura o site em 1024px e compara as capturas: o texto encolhido e os desajustes de layout resultantes se destacam na sobreposição.

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.