Entenda as diretivas de manipulação de erros

Neste vídeo, você aprenderá:

  • As três diretivas do manipulador de erros que permitem que a execução continue
  • As duas diretivas do manipulador de erros que interrompem a execução

Diretivas - O cenário continua

Retomar

  • Uma saída substituta é especificada e fornecida ao módulo que encontra um erro.
  • Os módulos subsequentes são processados.
  • O status de execução do cenário é marcado como “sucesso”.

Uma imagem de uma diretiva Retomar

Interrupção

  • O estado de execução do cenário é armazenado na fila de execuções incompletas, onde o erro pode ser resolvido manualmente. No entanto, existem algumas exceções que são mencionadas aqui.
  • Os módulos subsequentes não são processados.
  • Se houver pacotes não processados, a execução do cenário continuará normalmente.
  • O status de execução do cenário é marcado como “aviso”.

Uma imagem de uma diretiva de interrupção

Ignorar

  • O erro é ignorado e os módulos subsequentes não são processados.
  • Se houver pacotes não processados, a execução do cenário continuará normalmente.
  • O status de execução do cenário é marcado como “sucesso”.

Uma imagem de uma diretiva Ignorar

Diretivas - Interrupções de cenário

Reversão

  • A execução do cenário é interrompida imediatamente e uma fase de reversão é iniciada em todos os módulos, na tentativa de revertê-los ao seu estado inicial.
  • Os módulos subsequentes não são processados.
  • Exceto no caso de alguns tipos de erros, o cenário é desativado após o “número de erros consecutivos” especificado nas Configurações do cenário.
  • O status de execução do cenário é marcado como “erro”.
NOTE
Este é o comportamento padrão se nenhuma rota do manipulador de erros estiver anexada ao módulo e a configuração “Permitir armazenamento de execuções incompletas” não estiver marcada nas Configurações do cenário.

Uma imagem de uma diretiva de reversão

Confirmar

  • O erro é ignorado e os módulos subsequentes não são processados.
  • Se houver pacotes não processados, a execução do cenário continuará normalmente.
  • O status de execução do cenário é marcado como “sucesso”.

Uma imagem de uma diretiva de confirmação

recommendation-more-help
c9fbcf61-6d19-481e-a9ab-f54a0ae0ee8a