Configurar e executar um cenário de teste (beta)
Configure os dados de teste e as opções de execução e execute o cenário no Modo de teste (beta).
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 O modo de teste é 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.
-
Abra o modo de exibição de lista Fluxos.
- No aplicativo Automação, selecione a guia Fluxos.
- Na guia Fluxos em qualquer aplicativo do Lightning, clique no menu de ações e selecione Abrir fluxo.
- Em Configuração, insira Fluxos na caixa Busca rápida e selecione Fluxos.
Observe que as opções de guia Fluxos e aplicativo Automação não exigem acesso de Configuração. - Abra o fluxo que deseja testar.
-
Clique Em Testar.
O painel de configuração de teste é aberto, mostrando o que você abriu pela última vez no modo de teste para esse fluxo. Se for a primeira vez que você abrir o Modo de teste para esse fluxo, um novo cenário de teste não salvo será aberto.
- Se o Modo de teste for aberto na lista de cenários salvos, clique em Novo cenário na guia Avaliado manualmente ou Avaliado automaticamente ou clique em Novo cenário.
- (Opcional) Na seção Detalhes, insira um rótulo e uma descrição para o cenário.O Flow Builder gera o nome da API do rótulo. O nome da API se torna somente leitura depois de você salvar. O rótulo e o nome da API são necessários para salvar o cenário.
-
(Opcional) Ative a Automação de teste de cenário.
Com a Automação de teste de cenário, você pode avaliar automaticamente cenários de teste e usar dados de teste isolados de uma classe do Apex. Saiba mais em Teste de fluxo automatizado. Para um fluxo acionado por registro configurado para ser acionado apenas quando um registro é excluído, essa alternância é desabilitada. Somente cenários de teste avaliados manualmente dão suporte a um fluxo acionado na exclusão.
- Para fluxos acionados por registro, para Selecionar caminho, selecione o caminho do fluxo que você deseja testar. O padrão é Executar imediatamente.Se você não tiver um caminho agendado ou um caminho assíncrono, a única opção será Executar imediatamente.
-
Se a opção Automação de teste de cenário estiver selecionada, em Selecionar fonte de dados, selecione Executar de dados da organização para usar dados ativos da sua organização ou Executar do Silo de dados para usar dados de teste isolados.
Se você selecionar Executar do Silo de dados, o campo Configuração de teste do Apex obrigatório será exibido. Selecione a classe Apex
@testSetupque configura os dados de teste isolados. Saiba mais em Teste um fluxo com dados de teste isolados. - Forneça os dados que iniciam o fluxo.
- Para um fluxo acionado por registro, para Definir registro acionador, pesquise e selecione um registro. O cenário executa o fluxo como se esse registro fosse criado, atualizado ou excluído (dependendo de como o fluxo está configurado).
- Para um fluxo iniciado automaticamente com variáveis de entrada, para Definir valores de entrada, defina o valor para cada variável de entrada. Se você não especificar um valor, o cenário usará o valor padrão da entrada. Não há suporte para variáveis definidas pelo Apex.
- Para um fluxo acionado por registro configurado quando um registro é criado ou atualizado, selecione se o cenário será executado como se o registro fosse criado ou atualizado.
- Para um fluxo acionado por registro configurado quando um registro é atualizado, criado ou atualizado, selecione Atualizado e clique em Atualizar registro para expandir a seção.
-
Insira os valores de campo que o cenário usa para simular a atualização.
- Para preencher o formulário com os valores atuais do registro, clique em Aplicar valores de registro acionadores iniciais.
-
Para limpar os valores, clique em Limpar campos.
Essas alterações simulam a atualização e não são salvas em sua organização.
-
Se a Automação de teste de cenário estiver ativada, para Resultados esperados (asserções), defina o recurso, o operador e o valor de cada declaração. Para adicionar uma declaração, clique em Adicionar declaração.
Saiba mais em Teste de fluxo automatizado.
- Na seção Selecionar opções de execução, configure as opções disponíveis.
- Para um fluxo acionado por registro, para executar o cenário mesmo que o registro acionador não cumpra as condições de entrada do fluxo, selecione Esconder requisitos de condição inicial.
- Para um fluxo iniciado automaticamente, para controlar como o cenário lida com os elementos Aguardar no fluxo, selecione Debular comportamento do elemento Aguardar.
- Para um cenário de teste configurado manualmente (Automação de teste de cenário desativada), para executar o cenário como um usuário específico, selecione Executar automação como outro usuário. Saiba mais em Ativar depuração e testar fluxos como outro usuário.
- A opção Executar automação no modo de reversão está ativada por padrão. O reversão é obrigatório e não pode ser desativado para cenários com declarações e para fluxos acionados por registro.
- Clique em Salvar cenário.O cenário é salvo usando o rótulo, o nome da API e a descrição inseridos.
- Para Selecionar versões do fluxo, mova as versões do fluxo que você deseja testar para Versões selecionadas do fluxo.
- Clique em Executar cenário.
Após a execução do cenário, a guia Detalhes mostra o caminho de execução da execução e quaisquer erros.
Para um cenário avaliado automaticamente, a guia Resultados esperados também mostra o status, a condição e o valor real de cada declaração. Saiba como interpretar esses resultados em Interpretar resultados do cenário de teste no modo de teste (beta).
Para visualizar, executar ou gerenciar todos os cenários de teste salvos, clique na seta para trás do cenário de teste. Saiba mais em Gerenciar cenários de teste (beta).
Consulte também:
Este artigo resolveu seu problema?
Diga-nos para podermos melhorar!
