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.
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.
| Ferramenta | O que você faz com ela |
|---|---|
| GUI Test Runner-Recorder | Gravar um novo teste, executar um teste e ler o Relatório de confiança dele. |
| GUI Test Studio | Moldar 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-cli | Executar 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 Claude | Descrever 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
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
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
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.
Entrar
Entrar
- 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.
- 1Gravar: inicia uma nova gravação
- 2Criar teste a partir de um prompt: a outra forma: descrever o teste ao Claude
- 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
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.
- 1Executar teste: reproduz o teste na tela ao vivo
- 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
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
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
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
gtr-cli run tests --countdown 0 --junit results\junit.xmlVocê 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.