Primeiros passos com o GUI Test Studio

O seu primeiro teste automatizado em cerca de dez minutos, sem código: instale, grave, escolha o que verificar, execute, leia o relatório e execute-o em cada build.

7 min de leituraPela equipe do GUI Test Studio

O que é o GUI Test Studio

Você já testa seu aplicativo à mão: percorre um cenário clicando e olha a tela.O GUI Test Studio transforma esse percurso em um teste automatizado.Você mostra uma vez, e ele verifica a cada execução.

Definição

Um teste é feito das etapas que você realizou e das asserções que dizem como o resultado certo deve ser.

  • Elas ficam dispostas em uma linha do tempo, como na edição de um vídeo.

Não há script para escrever.

Linha do tempo
Referência visual
Eventos do mouse
Clique simplesClique simples
Eventos do teclado
Texto digitado
Asserções
Asserção visualAsserção textualAsserção visual
Cada bloco é uma etapa que você fez ou uma asserção, no momento em que acontece.As asserções ficam na faixa Asserções.

Há duas formas de criar um teste.Grave-o você mesmo, como este artigo faz.Ou descreva o fluxo em um prompt: o Claude grava, verifica e executa o teste para você pelo conector do GUI Test Studio, no Claude Desktop, no Claude Code ou no VS Code.De qualquer forma você obtém o mesmo teste.

Gravar

Faça seu cenário uma vez à mão, ou descreva-o em um prompt

Refinar

Ajuste-o na linha do tempo, se quiser

Executar

Reproduza-o a cada build

Ler

O relatório diz o que mudou e por quê

Um único instalador traz três ferramentas que trabalham com os mesmos arquivos de teste.

FerramentaO que você faz com ela
GUI Test Runner-RecorderGravar um novo teste, executar um teste e ler o Relatório de confiança dele.
GUI Test StudioMoldar um teste em uma linha do tempo: adicionar ou ajustar asserções, nomear etapas, agrupá-las em cenários, e manter o teste em dia enquanto seu aplicativo está sendo desenvolvido.
gtr-cliExecutar testes sem janela, a partir de um script ou de um pipeline de CI/CD.As mesmas execuções, os mesmos resultados.
O conector para o ClaudeDescrever um teste em um prompt: o Claude o grava, edita, executa e lê o relatório dele pelos dois aplicativos.

Ele testa tudo o que sua tela mostra: sites em qualquer navegador, programas do Windows, telas de celular, máquinas virtuais e jogos.Leia mais em Como o GUI Test Studio funciona.

Etapa 1: Instale

  1. 1

    Crie sua conta gratuita

    Cadastre-se no nosso site com seu endereço de e-mail, ou com o Google.Sua avaliação gratuita de 15 dias começa na hora, com todos os recursos, e sem dados de pagamento.

  2. 2

    Baixe e execute o instalador

    O instalador está na página da sua conta.Ele instala o GUI Test Runner-Recorder, o GUI Test Studio e o executor de linha de comando de uma só vez.

  3. 3

    Responda às primeiras perguntas

    Na primeira vez, o aplicativo pede que você entre uma vez no navegador, depois faz algumas perguntas rápidas sobre como você trabalha.Pular mantém as configurações recomendadas.

Todos os detalhes estão em Instalar e configurar.

Etapa 2: Grave seu primeiro teste

Escolha um cenário curto em um aplicativo que você conhece bem.Um login, uma busca ou a inclusão de um item no carrinho são bons primeiros testes.

Quando você pressionou Gravar

Entrar

Entrar
Antes de cada execução

Entrar

Entrar
Mesma tela, mesmo estado: assim cada clique cai onde você o gravou.
  1. 1

    Clique em Gravar

    A página inicial mostra as duas formas lado a lado: Gravar você mesmo, com o botão vermelho Gravar, e Criar teste a partir de um prompt.Clique em Gravar.

    1. 1Gravar: inicia uma nova gravação
    2. 2Criar teste a partir de um prompt: a outra forma: descrever o teste ao Claude
  2. 2

    Escolha o que testar

    A tela inteira é a escolha mais simples para um primeiro teste.Você também pode escolher um aplicativo, uma página web, uma área da tela ou um celular.

  3. 3

    Faça seu cenário, depois pressione Esc

    Depois de uma breve contagem regressiva, clique, digite e role como um usuário faria, em ritmo normal.Uma pequena barra de ferramentas permite pausar ou recomeçar, e ela nunca aparece na gravação.

Os hábitos que deixam uma gravação confiável estão em Gravar um teste.

Etapa 3: Escolha o que ele verifica

Quando você encerra, o aplicativo pergunta o que este teste deve verificar.Uma asserção é um momento em que o teste confirma que algo está certo: um botão está lá, um texto diz a coisa certa, uma caixa de diálogo apareceu.

Para um primeiro teste, mantenha as escolhas como estão e clique em Salvar o teste.Salvar leva um instante: é quando as asserções são criadas, uma para cada elemento em que você clicou e para o que apareceu na tela.

O que cada cartão significa está em Escolher o que um teste verifica, e cada tipo de asserção está em Escolher a asserção certa.

Etapa 4: Execute

Volte o aplicativo para onde o teste começa, depois clique em Executar teste.

  1. 1Executar teste: reproduz o teste na tela ao vivo
  2. 2Execuções: todas as execuções anteriores; dê um clique duplo em uma para abrir o relatório dela

Depois de uma breve contagem regressiva, o teste move o mouse e digita sozinho, e um banner azul fino no topo da tela diz que um teste está em execução.Tire as mãos do mouse e do teclado até ele terminar.Pressione F2 para interrompê-lo a qualquer momento.

Toda execução é guardada.O cartão Execuções da página do teste lista todas elas, da mais recente para a mais antiga, com o resultado, a duração e quantas asserções passaram, e um clique duplo abre de novo o relatório de qualquer execução.

Mais formas de executar, como a partir do meio de um teste, estão em Executar um teste.

Etapa 5: Leia o relatório

Quando a execução termina, o Relatório de confiança se abre.

  • O banner no topo dá o veredito.
  • A lista abaixo mostra cada etapa e cada asserção, em ordem.

Clique em qualquer asserção para ver o que era esperado ao lado do que foi encontrado.Quando algo mudou, isso é destacado na tela e o veredito diz em palavras simples.

Mudou algo de propósito?Aceite a nova aparência em um clique, e o teste passa a esperá-la.Encontrou um bug?Relatório de bug no banner escreve um relatório preenchido a partir da execução, como arquivo PDF ou Excel, ou como issue do Jira assim que você conectar seu site do Jira com Conectar Jira.Cada parte do relatório é explicada em Ler o Relatório de confiança.

Etapa 6: Refine

Seu teste já funciona como está.Para deixá-lo do seu jeito, clique em Editar no GUI Test Studio na página do teste.O teste se abre na linha do tempo dele.

  1. 1

    Dê nome às etapas importantes

    Selecione um bloco e pressione F2: “O botão Entrar está lá”, “Digitar o nome de usuário”.O relatório então fala com as suas palavras.

  2. 2

    Agrupe etapas em cenários

    Selecione as etapas de uma parte e pressione Ctrl+G: “Entrar”, “Buscar”, “Finalizar compra”.O relatório então diz em qual parte uma execução parou.

  3. 3

    Ajuste o que precisar

    Adicione uma asserção sua, ou dê mais tempo a uma tela lenta.Toda mudança pode ser desfeita.Ou descreva a mudança ao Claude, que edita o teste no lugar assim que você confirmar.

Faça Um tour pelo GUI Test Studio, depois aprenda a trabalhar na linha do tempo.

Etapa 7: Execute a cada build

Uma mudança é enviada

Qualquer branch, a qualquer hora

Seu pipeline inicia um build

Qualquer ferramenta de CI/CD

O gtr-cli executa seus testes

Sem janela

Os resultados voltam

Um código de saída e um arquivo JUnit

Comando
gtr-cli run tests --countdown 0 --junit results\junit.xml

Você não precisa escrever esse comando.Em qualquer um dos aplicativos, Linha de comando e CI/CD o monta para você, com um trecho pronto para Jenkins, GitHub Actions, GitLab, Azure DevOps e TeamCity.

Toda a configuração está em Executar testes no seu pipeline.

Para onde ir em seguida

Pronto para gravar o seu primeiro teste?

Todos os recursos, por 15 dias.

Prefere ver no tipo de aplicativo que você testa?Agende uma chamada gratuita de 30 minutos com a nossa equipe.

Agendar uma demonstração