Depurar um teste automatizado usando pontos de interrupção

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 2 min. de leitura
  • Pause um teste para solucionar problemas de falhas ou comportamento inesperado, adicionando um ponto de interrupção para uma etapa de teste específica.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Automated Test Framework (ATF) > Testes.
    2. Selecione o teste que você deseja executar.
    3. Selecione a lista relacionada Etapas de teste para listar todas as etapas de teste para o teste selecionado.
    4. Clique com o botão direito do mouse na etapa de teste em que você deseja adicionar ou remover um ponto de interrupção.
    5. Selecione Adicionar/remover ponto de interrupção na lista.
      Imagem mostrando como adicionar um ponto de interrupção
      A etapa de teste é marcada para o ponto de interrupção modificado.
      Nota:
      A marca do ponto de interrupção em uma etapa indica que, se o ponto de interrupção estiver ativo e o teste for executado usando o Teste de depuração, o teste será pausado pouco antes da etapa de teste do ponto de interrupção. Os pontos de interrupção não serão considerados se você clicar em Executar teste para executar o teste.

      Os pontos de interrupção definidos em um teste são específicos do usuário. Outros usuários não podem ver e modificar seus pontos de interrupção em um teste e vice-versa.

      Imagem mostrando vários pontos de interrupção
      Nota:
      Você pode definir vários pontos de interrupção para um teste, mas pode ter apenas 1 ponto de interrupção a cada etapa de teste.
    6. Opcional: Clique na lista relacionada Ponto de interrupção para mostrar todas as etapas de teste em um teste que tem pontos de interrupção.
    7. Clique em Depurar teste para executar o teste com pontos de interrupção.
      O modal de teste de depuração é exibido.Imagem mostrando o modal de teste de depuração
      • Safari - o navegador usado para executar as etapas do lado do cliente do teste selecionado
      • Pausar antes da reversão: opção para pausar o teste pouco antes da reversão após a conclusão do teste.
    8. Analise e depure as etapas nas quais os pontos de interrupção foram implementados.
      Imagem mostrando minutos de pausa e outras opções
      Nota:
      Cada ponto de interrupção faz com que a execução do teste seja pausada por 10 minutos. Você pode depurar a etapa de teste dentro dos 10 minutos alocados e, em seguida, o teste começa a ser executado novamente até atingir o próximo ponto de interrupção.
      As seguintes opções são exibidas somente quando o teste é pausado para um ponto de interrupção:
      • Continuar: a execução de testes continua até o próximo ponto de interrupção.
      • Passar por cima: pausas de teste a cada etapa. Se você não quiser pausar a etapa atual, selecione a opção Passar por cima para ir para a próxima etapa.