Loading
Automatize seus processo de negócios com o Fluxo do Salesforce
Testar um fluxo com saĆ­das simuladas (beta)

Testar um fluxo com saĆ­das simuladas (beta)

Use saídas simuladas para testar fluxos iniciados automaticamente e acionados por registro sem depender de sistemas externos. Defina valores de saída previsíveis para elementos de ação e subfluxo para que seus cenÔrios de teste validem a lógica de fluxo em vez de chamadas ativas ou execução de subfluxo.

Edições obrigatórias

Exibir ediƧƵes com suporte.
PermissƵes de usuƔrio necessƔrias
Para abrir, editar, criar, ativar ou desativar um fluxo usando todos os tipos de fluxo, elementos e recursos disponĆ­veis no Flow Builder, incluindo Einstein e Agentforce para Fluxo: Gerenciar fluxo
Nota
Nota Saídas simuladas são um serviço piloto ou beta que estÔ sujeito aos Termos de serviços beta em Acordos - Salesforce.com ou um Acordo piloto unificado escrito, se executado pelo Cliente, e aos termos aplicÔveis no Diretório de termos de produto. O uso desse serviço piloto ou beta fica a critério exclusivo do Cliente.

Antes de configurar saƭdas simuladas para um cenƔrio de teste, certifique-se de que:

  • Seu fluxo Ć© um fluxo iniciado automaticamente ou um fluxo acionado por registro.
  • Seu fluxo contĆ©m pelo menos um elemento de ação ou um elemento de subfluxo.

Com saídas simuladas, você pode definir quais dados uma ação ou um elemento de subfluxo retorna durante uma execução de teste sem, na verdade, enviar uma chamada externa ou executar o fluxo referenciado. Esse isolamento mantém seus cenÔrios de teste focados na lógica de fluxo que você estÔ validando, em vez de em dependências externas. Saiba mais sobre cenÔrios de teste e declarações em Teste de fluxo automatizado.

Exemplos de quando usar saĆ­das simuladas:

  • Um fluxo com um elemento de ação com uma chamada HTTP para uma API externa limitada por frequĆŖncia ou indisponĆ­vel
  • Um fluxo com um elemento de ação que invoca um mĆ©todo do Apex com dependĆŖncias complexas
  • Um fluxo com um elemento de subfluxo que vocĆŖ nĆ£o deseja executar no cenĆ”rio de teste.

Para usar saĆ­das simuladas, siga estas etapas.

  1. No Flow Builder, abra o fluxo que vocĆŖ deseja testar.
  2. Clique em Teste para abrir o Modo de teste.
  3. Na tela, clique em um elemento de ação ou um elemento de subfluxo para o qual você deseja usar saídas simuladas.
    O painel de propriedades do elemento Ć© aberto.
  4. Clique na guia Saƭda do cenƔrio.
  5. Clique em Usar saĆ­da simulada para habilitar a saĆ­da simulada para esse elemento.
  6. Para deixar de usar a saĆ­da simulada para esse elemento, clique em Usar saĆ­da simulada.
  7. Para cada saída, insira o valor simulado ou copie o valor de uma execução de depuração anterior no histórico de depuração.
  8. (Opcional) Para testar um caminho de falha ou alternativo, defina Caminho após saída simulada para o caminho que você deseja que o fluxo siga após a execução desse elemento.
    Painel de propriedades do elemento de ação no Modo de teste, com a guia Saída do cenÔrio selecionada e um campo de saída mostrando um valor JSON.
  9. Repita essas etapas para cada elemento de ação ou elemento de subfluxo executado de modo assíncrono nesse cenÔrio de teste.
  10. Clique em Salvar cenƔrio para salvar o cenƔrio de teste.
  11. Clique em Executar cenƔrio para executar o cenƔrio.

O cenÔrio de teste é executado usando sua saída simulada para cada elemento para o qual você habilitou a saída simulada. O fluxo ignora a execução normal do elemento e usa os valores especificados. Na tela, os elementos simulados mostram um emblema de Saída simulada.

Elemento de subfluxo com emblema de saĆ­da simulado mostrando
 
Carregando
Salesforce Help | Article