Verifique se todas as etapas estão completas e conectadas ao nó Início. As condições também precisam de caminhos válidos para os resultados usados pelo teste.
Criando testes
Crie testes descrevendo ações e verificações do navegador em linguagem simples e conectando-as em um fluxo visual.
Criar um teste
Os testes são salvos automaticamente enquanto você trabalha.
Abra Testes no seu projeto.
Crie um teste e dê a ele um nome claro.
Selecione o nó Início para configurar o teste.
Selecione Adicionar etapa para adicionar a primeira instrução.
Conecte as etapas na ordem em que o agente deve executá-las.
Use pastas para organizar testes relacionados e componentes reutilizáveis. Executar uma pasta executa os testes contidos nela, mas não os componentes reutilizáveis por conta própria.
Configurar o teste
O nó Início controla o navegador e a conta usados durante todo o teste.
Descrição explica a finalidade do teste.
Arquivos fornece ao agente arquivos para inspecionar ou enviar durante a execução.
Viewport escolhe o tamanho do navegador para desktop, tablet ou celular.
Usuário real é usado quando o teste é executado no ambiente Live.
Usuário de teste é usado nos ambientes Test e nas ramificações personalizadas.
Tempo limite define o tempo máximo permitido para a execução completa.
Adicionar etapas de teste
Uma etapa de Teste informa ao agente o que fazer ou verificar.
Dê um nome curto a cada etapa e adicione os detalhes exatos de que o agente precisa. Inclua o texto, os valores e os resultados esperados quando forem relevantes.
Escolha o que deve acontecer se a etapa falhar:
Parar em caso de falha encerra a execução e cancela as etapas restantes.
Continuar em caso de falha registra o problema e continua para a próxima etapa disponível.
Mantenha cada etapa focada em uma única ação ou verificação. Isso facilita a compreensão dos resultados com falha.
Adicionar condições
Uma Condição direciona o agente por caminhos diferentes com base no que ele encontra.
Adicione uma etapa e selecione Condição.
Dê um nome à ação que o agente deve executar.
Descreva o que deve ser verdadeiro para que a condição seja atendida.
Conecte a saída verde às etapas de uma condição atendida.
Conecte a saída vermelha às etapas de uma condição não atendida.
Somente o caminho correspondente é executado. As etapas do outro caminho são ignoradas.
Reutilizar fluxos comuns
Um componente reutilizável contém etapas que você usa em vários testes, como fazer login ou abrir a mesma página.
Crie o fluxo compartilhado no mesmo construtor e ative Componente reutilizável no nó Início. Adicione-o a outro teste com Adicionar componente ou alterando uma etapa para Componente.
Durante uma execução, o Buildprint expande o componente em suas etapas e agrupa os resultados delas.
Criar usuários de teste
Os usuários de teste fornecem ao navegador uma conta reutilizável para dados do ambiente Live ou de desenvolvimento.
Abra Usuários ou selecione Criar usuário de teste no nó Início.
Insira um nome e escolha o banco de dados.
Insira o endereço de e-mail do usuário do Bubble.
Escolha Fazer login com senha ou Fazer login automaticamente.
Adicione o usuário de teste.
Fazer login com senha armazena as credenciais para as etapas de login. Fazer login automaticamente inicia a execução como esse usuário do Bubble.
Corrigir erros do construtor
O teste não será executado
A conta errada é usada
Verifique o banco de dados selecionado no usuário de teste e atribua-o ao campo Live ou Test correspondente no nó Início.
Um componente não está disponível
Abra o fluxo compartilhado e confirme se Componente reutilizável está ativado no nó Início.