As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Testando automações
O Amazon Quick Automate fornece recursos abrangentes para testar suas automações. Esta seção descreve as ferramentas e os recursos disponíveis para validar seu comportamento de automação.
Modos de teste
Escolha entre dois modos para testar sua automação:
Modo de execução - executa a automação do início ao fim sem parar. Quaisquer pontos de interrupção na automação serão ignorados. Esse modo é o melhor para testar o fluxo completo de sua automação.
Modo de depuração - executa a automação e faz uma pausa em qualquer ponto de interrupção definido ou se ocorrer uma exceção. Isso permite que você inspecione o estado de automação, monitore variáveis e valide o comportamento em pontos específicos do processo.
Painel de teste
O painel Teste inclui duas guias principais que ajudam você a monitorar e controlar seu teste de automação:
Aba de configuração
A guia Configuração fornece ferramentas para gerenciar sua configuração de teste:
Gerenciador de pontos de interrupção - Lista todos os pontos de interrupção atualmente definidos em sua automação. Remova os pontos de interrupção diretamente dessa exibição sem retornar à tela.
Navegação de teste - Links de acesso rápido para visualizar:
Exibir execuções - Veja todas as execuções de automação dos testes
Exibir casos - Exibir casos criados durante o teste
Exibir tarefas - Revise todas human-in-the-loop as tarefas geradas
Aba Monitor
A guia Monitor exibe informações em tempo real sobre sua automação em execução:
Streaming de interface do usuário - Veja as ações de automação do navegador serem executadas em tempo real
Observador de variáveis - Monitore e modifique valores variáveis
Registros - Acompanhe o progresso detalhado da automação
Status do teste
Durante o teste, sua automação estará em um desses status:
Em execução - A automação está executando ações ativamente
Pausado (ponto de interrupção) - A execução foi interrompida em um ponto de interrupção definido pelo usuário
Pausado (exceção) - A execução foi interrompida devido a uma condição de erro
Concluído - A automação concluiu todas as etapas com sucesso
Falha - A automação encontrou um erro irrecuperável e foi interrompida
Execução e depuração
Definindo pontos de interrupção
Os pontos de interrupção permitem que você pause sua automação em pontos específicos:
Para adicionar um ponto de interrupção:
Passe o mouse sobre uma ação ou passo na tela
Clique em Adicionar ponto de interrupção
O ícone do ponto de interrupção aparece na ação ou na etapa
Para remover um ponto de interrupção:
Clique em Remover ponto de interrupção na ação
Ou use o gerenciador de pontos de interrupção na guia Configuração
nota
Configure pontos de interrupção antes de iniciar o modo de depuração.
Controles de depuração
Quando sua automação é pausada, você tem várias opções de controle:
Próximo - Execute a próxima ação em sua automação e faça uma pausa novamente
Continuar - Continue a execução até que o próximo ponto de interrupção seja atingido
Parar - Encerra a execução do teste atual
Ignorar - Se pausado em uma exceção, isso apagará a exceção e continuará como se a ação tivesse sido bem-sucedida. Isso é útil se a exceção não estiver bloqueando o resto do teste e você quiser continuar.
Tentar novamente - Se pausado em uma exceção, isso tentará executar a ação atual novamente. Isso é útil se o problema for temporário ou se você quiser alterar o valor de uma variável e tentar novamente com o novo valor
Etapas de desativação
Para desativar temporariamente quaisquer ações ou etapas sem removê-las, você pode desativá-las antes de iniciar o teste. As ações ou etapas desativadas serão ignoradas durante o teste.
Selecione a etapa a ser desativada
Clique nas opções do menu
Escolha Desativar
A etapa aparece acinzentada
Para reativar:
Selecione a etapa desativada
Clique nas opções do menu
Selecione Ativar
Observador variável
O observador de variáveis na guia Monitor fornece visibilidade para inspecionar os dados que estão sendo usados pela sua automação durante o teste. Para inspecionar uma variável:
Abra o observador de variáveis na guia Monitor enquanto o teste está pausado
Clique em Adicionar para pesquisar e selecionar variáveis para inspecionar
Exibir o valor atual da variável
Modifique os valores para testar diferentes cenários:
Clique no ícone de lápis ao lado de qualquer variável
Insira um novo valor para testar
Continue a execução para continuar com o novo valor
Esse recurso é particularmente útil para:
Testando diferentes condições de dados
Validando o tratamento de erros
Simulação de casos extremos
Solução de problemas
Corrigir com o Assistant
Quando sua automação encontra uma exceção, o Assistente de automação pode ajudar a identificar e resolver problemas:
Clique em Corrigir com o Assistente quando pausado em um erro
O assistente irá:
Analise a mensagem de erro
Revise os registros de execução
Verifique sua base de conhecimento sobre solução de problemas
Forneça uma explicação clara do problema
Sugira possíveis soluções
Converse com o Assistente para:
Faça perguntas sobre o erro
Atualize a automação com base em qualquer uma das alterações recomendadas
Métricas de teste
Após a conclusão do teste, o Amazon Quick Automate fornece métricas de teste abrangentes para ajudar a entender o desempenho da automação e validar a cobertura do teste. Veja as principais métricas sobre sua execução de teste:
Tempo total de execução - Quanto tempo o teste demorou do início ao fim
Número de casos concluídos - Contagem de casos que concluíram o processamento (excluindo aqueles criados ou pendentes)
Tempo médio por caso - O tempo médio de processamento de cada caso concluído
Taxa de sucesso de casos - Porcentagem de casos concluídos sem exceções
Contagem de tarefas criadas - Número de human-in-the-loop tarefas geradas durante o teste
Cobertura de ações - Porcentagem de ações em sua automação que foram executadas durante o teste, ajudando a identificar caminhos não testados