Testes de GUI

Testes de GUI automatizados, pelo que o usuário vê

O teste de GUI verifica um aplicativo pela sua interface gráfica: os botões, campos, menus e telas que uma pessoa usa.O GUI Test Studio o automatiza sem código.Você grava um cenário na tela real, ou o descreve em um prompt, escolhe o que verificar e o executa de novo em cada build.

O problema

Por que os testes de GUI são difíceis de automatizar

A interface muda com mais frequência do que qualquer outra parte de um aplicativo, e os testes que dependem do código dela quebram junto.

Os seletores quebram

Testes que encontram um botão pelo código quebram quando um desenvolvedor o renomeia ou move, mesmo quando a tela parece igual.

Algumas interfaces não podem ser alcançadas

Apps em canvas, jogos, áreas de trabalho remotas e toolkits personalizados não dão a um script nada em que se apoiar.

As asserções não veem o que os usuários veem

Um teste pode ser aprovado enquanto um botão está oculto, cortado ou na cor errada, porque ele nunca olhou para a tela.

Como funciona

Testes de GUI 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.

GUI Test Studio
GUI Test Studio: a gravação sob uma régua de tempo, os blocos de mouse, teclado e asserção nas suas faixas, a visualização e os detalhes do bloco selecionadoGUI Test Studio: a gravação sob uma régua de tempo, os blocos de mouse, teclado e asserção nas suas faixas, a visualização e os detalhes do bloco selecionado

Como funciona

Testes de GUI que olham para a tela

Encontra os elementos de duas formas

O GTS Engine + AI encontra cada elemento pelas informações de acessibilidade do aplicativo, e pela visão na tela quando o aplicativo não diz, então uma mudança no código por trás não muda nada.

Também usa os próprios elementos do aplicativo

Quando um aplicativo descreve os seus elementos para o Windows, um teste pergunta por eles primeiro, e olha para a imagem quando ele não descreve.

Verifica palavras, posições e grupos

As asserções textuais leem as palavras na tela, as asserções de layout confirmam onde as coisas estão, e as asserções de grupo reúnem várias asserções de uma tela.

Qualquer aplicativo na sua tela

Aplicativos web, software Windows, telas de celular, máquinas virtuais e jogos, todos testados da mesma forma.

Editado como um vídeo, ou por prompt

Um teste é uma linha do tempo de etapas que você move, corta, renomeia e agrupa, com desfazer para tudo, ou você descreve a mudança em um prompt.

Atualizado 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 de GUI: respostas

Veja o GUI Test Studio no tipo de aplicativo que você testa: 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.