Comparação de capturas de tela
O que é a comparação de capturas de tela, como funciona a diferença visual e onde as equipes a usam para QA.
Comparação de capturas de tela é o processo de verificar duas capturas da mesma tela, página ou janela para encontrar diferenças. A comparação pode ser visual, com as imagens lado a lado, sobrepostas com um controle deslizante ou mescladas com opacidade parcial. Também pode ser calculada, com um software que gera uma imagem de diferença que destaca os pixels alterados, além de uma contagem ou porcentagem dos pixels que diferem.
Uma comparação confiável precisa de entradas correspondentes. As duas imagens devem ter as mesmas dimensões em pixels, o mesmo fator de escala e o mesmo recorte. Uma mudança no tamanho da janela, na escala Retina ou na posição de rolagem faz quase todos os pixels diferirem, mesmo quando o conteúdo é o mesmo.
Comparação manual ou automatizada
A comparação manual serve para poucas imagens e decisões de julgamento, como saber se um redesenho ficou mais legível. A comparação automatizada serve para muitas imagens e execuções repetidas: um script compara cada nova captura com uma linha de base armazenada e informa apenas as que mudaram além de um limite.
Onde a comparação de capturas de tela é usada
- Testes de regressão visual depois de mudanças no código.
- Verificação de mudanças de conteúdo na página de um concorrente ou na sua própria.
- Imagens de antes e depois para revisões de design e notas de versão.
- Confirmação de que um documento ou painel corresponde a uma versão anterior.
Como a diferença visual funciona
- Alinha as duas imagens no mesmo tamanho.
- Compara os valores de cor de cada pixel.
- Ignora diferenças abaixo de uma tolerância, que absorve o ruído do antisserrilhamento.
- Marca os pixels alterados em uma cor de destaque e informa o total.
Métodos perceptuais, como o SSIM, comparam estrutura e contraste em vez de valores exatos, o que reduz alarmes falsos causados por pequenas diferenças de renderização.
Erros comuns com comparação de capturas de tela
- Comparar imagens de tamanhos ou fatores de escala diferentes.
- Deixar relógios, anúncios, carrosséis ou animações no quadro.
- Fazer capturas com fontes instaladas diferentes ou com outra versão do navegador.
- Definir uma tolerância tão alta que mudanças reais passem despercebidas.
Repetindo as mesmas capturas o tempo todo?
O Website Capture do Temposhot mantém as configurações de Device, Area e Wait de cada URL, então execuções repetidas geram imagens comparáveis. Para regiões da tela, uma Custom Area salva mantém o mesmo retângulo. Veja opções de captura.
Perguntas frequentes
Qual é um bom limite de diferença?
Depende da página. Comece com um valor baixo, revise os alarmes falsos e mascare as regiões dinâmicas em vez de aumentar o limite.
Consigo comparar duas capturas de tela sem instalar nada?
Sim. A Compare Images destaca as diferenças no navegador.
Fontes
Recursos relacionados
- Comparar imagens: compara duas imagens localmente.
- Início rápido do Website Capture: captura conjuntos de páginas repetíveis.
- Fontes de captura: áreas personalizadas salvas.
Você tira as mesmas capturas de tela várias vezes?
O Temposhot captura uma tela, janela ou área em intervalos programados e exporta o conjunto como PDF, imagens, ZIP ou MP4. As ferramentas gratuitas do navegador capturam apenas uma imagem por vez.
Recursos relacionados
Termos relacionados
- Teste de regressão visualO que é o teste de regressão visual, como a comparação de capturas de tela identifica bugs de interface e armadilhas comuns.
- Captura de antes e depoisComo funcionam os pares de capturas de antes e depois, onde são usados e como fazer comparações eficazes.
- Monitoramento de sitesO que significa monitorar um site com capturas de tela, como as capturas agendadas acompanham mudanças visuais e erros comuns.
- Evidência por captura de telaO que é a evidência por captura de tela, onde ela é usada em contextos jurídicos e de QA e como capturá-la corretamente.
- Captura de tela responsivaO que são capturas de tela responsivas, os tamanhos de viewport mais usados e erros a evitar ao capturar em vários dispositivos.