Testar a lógica de fluxo

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 1 min. de leitura
  • Permita que um fluxo continue em execução quando ocorrer um erro em um bloco de lógica de fluxo. Execute uma sequência de ações em resposta a erros no bloco de lógica de fluxo.

    Entradas

    A lógica de fluxo de tentativa não tem entradas de campo. Em vez disso, ele exibe um ícone de adição ( Adicionar ação, Lógica de fluxo ou Subfluxo após o ícone) que permite adicionar uma sequência de ações, lógica de fluxo ou subfluxos para tentar executar e avaliar se há erros. Quando ocorre um erro, o fluxo executa a sequência de ações, a lógica de fluxo ou os subfluxos na seção de erro do bloco de lógica de fluxo.

    Saídas

    Esta lógica de fluxo não tem saídas, mas as ações, a lógica de fluxo e os subfluxos no bloco Try podem ter saídas. Quando ocorre um erro no bloco de lógica de fluxo Tentar, a ação com falha retorna um status de ação Concluído (erro detectado).

    Criar um registro de problema para incidentes de prioridade crítica

    Neste exemplo, o fluxo tenta enviar uma das três notificações possíveis quando um incidente de rede de prioridade crítica é criado. O fluxo primeiro tenta enviar uma mensagem SMS e, se houver falha, ele tenta enviar uma mensagem do Connect. Se a mensagem do Connect falhar, ela enviará um e-mail.

    Figura 1. Testar a lógica de fluxo para vários métodos de notificação
    Exemplo de configuração de um bloco de lógica de fluxo de teste

    Detalhes da execução

    Figura 2. Tentar detalhes de execução da lógica de fluxo
    Detalhes de execução de amostra de um bloco de lógica de fluxo Tentar