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. 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. 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. 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. 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. 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.

Relatório de confiança
Uma asserção reprovada no Relatório de confiança: o título que cresceu e o botão que ficou cinza estão destacados, e o veredito diz o que mudouUma asserção reprovada no Relatório de confiança: o título que cresceu e o botão que ficou cinza estão destacados, e o veredito diz o que mudou

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.

Agendar uma demonstração

Ou comece sozinho: os guias conduzem você pelo seu primeiro teste em poucos minutos.