Testes visuais
Testes visuais com visão computacional e IA
O teste visual verifica o que o usuário realmente vê: o elemento certo, as palavras certas, no lugar certo e na cor certa.O GTS Engine + AI do GUI Test Studio encontra cada elemento na tela e o compara com o que você gravou.A Análise inteligente com IA explica cada diferença em palavras simples.
O problema
Por que é difícil acertar nos testes visuais
Comparar telas parece simples.Na prática, uma comparação é rígida demais ou não é rígida o suficiente.
Rígida demais, falha por nada
Uma comparação pixel a pixel falha com a suavização de fontes, a compressão de vídeo e tons que ninguém consegue ver.
Permissiva demais, deixa defeitos passarem
Aumente a tolerância e um ícone ausente, um preço alterado ou uma cor errada passam despercebidos.
Uma diferença é difícil de ler
Uma imagem de pixels alterados diz onde algo mudou, nunca o que mudou nem se isso importa.
Como funciona
Testes visuais criados do jeito que você já testa à mão
- 1
Gravar, ou descrever
Use o seu aplicativo como um usuário usaria, ou descreva o fluxo em um prompt e o seu assistente de IA faz isso por você.Cada clique, tecla e gesto é gravado na tela real, com as asserções do que apareceu.
- 2
Verificar
As asserções visuais, textuais, de layout e de grupo confirmam o que o usuário vê: o elemento certo, as palavras certas, no lugar certo.
- 3
Edite como um vídeo
Refine o teste em uma linha do tempo: mova, corte, renomeie e agrupe etapas, com desfazer para tudo.Ou simplesmente peça a mudança à IA em um prompt.
- 4
Execute em cada build
Execute-o a partir do aplicativo, ou do seu pipeline de CI/CD com o executor de linha de comando.
- 5
Ler o relatório
O Relatório de confiança diz o que foi aprovado, o que foi reprovado e por quê, em palavras simples, com as imagens como prova.


Como funciona
Visão computacional que ignora o ruído e detecta regressões reais
Encontra o elemento primeiro
Cada asserção busca o seu elemento na tela antes de comparar qualquer coisa, então uma janela que se moveu não é uma falha.
Julga as mudanças onde elas importam
A comparação mede quanto mudou em um mesmo lugar: o ruído espalhado passa, e uma letra ou um ícone alterado faz falhar.
Análise inteligente com IA
Quando uma comparação falha, a IA diz em palavras simples o que mudou e se é um problema real.Ela roda na nuvem com a sua própria chave, ou em um modelo de IA local: um que fornecemos, ou um seu.
Texto e valores que mudam
As asserções textuais leem as palavras na tela, e um valor que muda toda vez, como uma data ou um total, pode ser verificado pelo formato.
Uma versão por ambiente
Mantenha uma versão de uma asserção para o modo claro e o modo escuro, outro idioma ou outra tela, e cada execução usa a certa.
Aceitar uma mudança com um clique
Quando uma tela muda de propósito, aceite a nova aparência a partir do relatório e o teste passa a esperá-la dali em diante.
Perguntas
Testes visuais: respostas
Veja o GTS Engine + AI nas suas próprias telas: agende uma chamada gratuita de 30 minutos com a nossa equipe.
Ou comece sozinho: os guias conduzem você pelo seu primeiro teste em poucos minutos.
Saiba mais