Trilha de aprendizado · Nível 6 · Tutorial 3

Fluxos sem código com gatilhos e tratamento de falhas

Monte um fluxo curto que receba uma solicitação fictícia, consulte textos de referência e produza um rascunho para aprovação. Execute-o em uma ferramenta sem código com recursos gratuitos disponíveis ou reproduza manualmente as mesmas etapas. Teste o percurso normal e uma falha, sem conectar contas profissionais nem enviar mensagens reais.

  • Nível: Avançado
  • Duração: 22 min
  • 7 passos
Fluxos sem código com gatilhos e tratamento de falhas

O que você vai percorrer

  1. Desenhe o percurso e escolha o gatilho Represente o percurso da Casa Horizonte, distinguindo o gatilho das ações e preservando o rascunho aguardando aprovação como término. 2 min
  2. Conecte as entradas e saídas Defina as entradas e saídas de cada etapa e transfira a solicitação e as evidências de forma explícita até o rascunho. 3 min
  3. Bloqueie entradas incompletas Use uma condição de presença para bloquear entradas incompletas antes da Consulta. 3 min
  4. Monte a sequência sem depender de integrações Monte uma versão executável ou simulável do fluxo da Casa Horizonte em um documento, planilha ou ferramenta sem código disponível, preservando campos, referências e transferências entre etapas. 4 min
  5. Valide o rascunho antes de avançar Converta os requisitos do rascunho em uma condição que libera apenas respostas completas, referenciadas e sustentadas. 3 min
  6. Defina a rota de falha e o limite de tentativas Defina encaminhamentos distintos para dados ausentes, saída inválida e indisponibilidade, com limite de duas tentativas para a etapa que falhar. 3 min
  7. Teste os dois percursos e conclua o fluxo Execute ou simule um caso normal e uma falha, registrando evidências por etapa e verificando o encaminhamento de cada percurso sem enviar mensagens reais. 5 min

O que você vai aprender

  • Representar um fluxo com gatilho, ações e entradas e saídas identificadas.
  • Montar e executar a sequência em um recurso sem código disponível ou por execução manual equivalente.
  • Transferir a saída de uma etapa para a seguinte, verificando a presença das informações necessárias.
  • Definir o encaminhamento diante de entrada incompleta, saída inválida ou indisponibilidade de uma etapa.
  • Testar um caso normal e um caso com falha, conferindo o resultado de cada etapa antes de prosseguir.

Antes de começar

  • Como configurar um assistente reutilizável
  • Consulta a documentos com RAG e referências verificáveis
  • Como comparar respostas de IA com critérios de qualidade
  • Uso seguro de dados e conteúdos externos na IA

Passo 1 de 7

Desenhe o percurso e escolha o gatilho

Represente o percurso da Casa Horizonte, distinguindo o gatilho das ações e preservando o rascunho aguardando aprovação como término.

Visualize o fluxo inteiro

Um percurso explícito

Um fluxo sem código torna um processo explícito: ele define o que inicia uma execução, quais etapas acontecem em seguida e onde a entrega para. Cada execução percorre etapas nomeadas; não depende de alguém lembrar a sequência de cabeça.

No exemplo da Casa Horizonte, o fluxo recebe uma solicitação fictícia, consulta referências e prepara um rascunho. O limite é intencional: ele não envia mensagens, não confirma inscrições e não realiza ações externas.

O percurso da Casa Horizonte

Diagrama horizontal que mostra o gatilho seguido de Início, Validação da entrada, Consulta, Rascunho e Validação da saída, terminando em Status: Aguardando aprovação.

O desenho mostra apenas o percurso principal e seu ponto de parada: um rascunho aguardando aprovação.

Escolha como a execução começa

Gatilho não é ação

O gatilho inicia uma execução; as demais etapas são ações do percurso. Um gatilho manual acontece quando uma pessoa decide iniciar o fluxo. Um gatilho por evento acontece quando algo definido ocorre, como a chegada de uma nova solicitação fictícia.

Os dois podem levar ao mesmo percurso. Neste tutorial, você pode usar o gatilho manual para executar ou simular o exemplo com segurança no seu computador.

Duas formas de início

Compare as duas formas de começar. Nenhuma delas altera o destino do exemplo: depois das ações previstas, o resultado permanece disponível para aprovação humana.

O gatilho inicia; as ações trabalham com a solicitação depois do início.
Tipo de gatilhoO que iniciaO que vem depois
Gatilho manualUma pessoa inicia a solicitação fictíciaInício e as ações do fluxo
Gatilho por eventoUma nova solicitação fictícia ocorreInício e as mesmas ações do fluxo

Pratique a sequência

Percurso completo

Organize o percurso da Casa Horizonte, do elemento que inicia a execução até o término permitido.

  1. Validação da entrada
  2. Validação da saída
  3. Rascunho com Status: Aguardando aprovação
  4. Rascunho
  5. Início
  6. Gatilho manual: iniciar a solicitação fictícia
  7. Consulta

Passo 2 de 7

Conecte as entradas e saídas

Defina as entradas e saídas de cada etapa e transfira a solicitação e as evidências de forma explícita até o rascunho.

Identifique o que entra e o que sai

Entradas e saídas

Cada etapa recebe e devolve dados

Em um fluxo sem código, uma ação não deve depender de “lembrar” o que aconteceu antes. Ela recebe campos de entrada definidos e produz campos de saída que outra etapa poderá usar.

No fluxo da Casa Horizonte, a execução começa com dois dados mínimos:

  • Tema
  • Solicitação

No caso normal, o gatilho manual informa Tema: Origami e a solicitação da pessoa. A etapa Consulta usa esses dados para localizar evidências. Depois, Rascunho usa a solicitação original junto das evidências encontradas.

Pense nos campos como uma passagem explícita de informações entre etapas, e não como uma conversa compartilhada automaticamente.

O percurso dos dados

Diagrama mostrando Tema e Solicitação saindo de Início para Consulta; Trechos e Referências saindo de Consulta; e Solicitação, Trechos e Referências chegando a Rascunho.

A seta representa uma transferência explícita: o campo de destino recebe o valor produzido ou recebido pela etapa de origem.

Defina o contrato de cada ação

Contrato de dados do exemplo

Use este contrato de dados para a execução normal. Os valores exemplificam o que cada etapa recebe ou entrega; eles não ficam disponíveis para outras etapas sem um mapeamento.

Entradas e saídas necessárias até a produção do rascunho.
EtapaRecebeEntrega
InícioTema; SolicitaçãoTema; Solicitação
ConsultaTema; SolicitaçãoTrechos; Referências
RascunhoSolicitação; Trechos; ReferênciasRascunho; Referências

Exemplo

Evidência precisa de origem

Na execução normal, a Consulta encontra dois trechos e mantém a origem de cada um:

  • Programação | versão 1 | Origami — “A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2.”
  • Inscrições | versão 1 | Oficinas — “A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.”

Assim, Trechos não é uma lista solta de frases: vem acompanhado de Referências. O Rascunho recebe ambos, além da Solicitação original, para responder ao que foi perguntado com evidências rastreáveis.

Transfira valores produzidos no fluxo

Mapeie cada campo

Escrever não é transferir

Um valor fixo é digitado diretamente em uma etapa. Ele continua igual em todas as execuções. Uma transferência, por outro lado, usa o valor que veio de uma etapa anterior naquela execução.

Para o campo pedido pela pessoa, faça a transferência:

Início.Solicitação → Rascunho.Solicitação

Para as evidências obtidas, faça transferências distintas:

Consulta.Trechos → Rascunho.Trechos

Consulta.Referências → Rascunho.Referências

Copiar hoje o texto da solicitação como valor fixo pode parecer funcionar neste exemplo, mas falhará quando o próximo gatilho trouxer outra pergunta. O mapeamento explícito conserva a solicitação e as referências corretas de cada execução.

Dica

Conferência rápida

Um rascunho útil precisa receber a pergunta que deve responder e as evidências que pode usar. Ao mapear os campos, confira a origem e o destino pelo nome completo da etapa, como em Consulta.Referências → Rascunho.Referências.

Aplique o mapeamento completo

Verifique o mapeamento

Qual conjunto de transferências mantém todos os dados necessários para o rascunho responder à solicitação com as evidências corretas?

Passo 3 de 7

Bloqueie entradas incompletas

Use uma condição de presença para bloquear entradas incompletas antes da Consulta.

Verifique antes de consultar

A condição decide o caminho

Uma condição é uma regra verificável que escolhe o próximo encaminhamento. Aqui, a condição da etapa Validação da entrada pergunta: Tema e Solicitação estão preenchidos?

  • Sim: o fluxo continua para Consulta.
  • Não: o fluxo muda para Pendente de dados.

A condição confere presença dos campos; ela não inventa, completa nem interpreta informações ausentes. Por isso, ela ocorre antes de consultar as referências ou produzir um rascunho.

Dois encaminhamentos possíveis

Diagrama em que Início leva à condição de presença de Tema e Solicitação. A saída Sim segue para Consulta, Rascunho e Validação da saída; a saída Não leva a Pendente de dados.

A condição vem antes da Consulta e separa a rota normal da rota para entrada incompleta.

Registre e interrompa no ponto certo

Exemplo

Rota normal

Caso com entrada completa

Entrada recebida:

  • Tema: Origami
  • Solicitação: Qual é o horário da oficina de origami e como faço a inscrição?

Na Validação da entrada, os dois campos estão preenchidos. A condição resulta em Sim: o Status permanece Em execução e o fluxo pode iniciar a Consulta.

A existência dos campos permite avançar; ela ainda não confirma se o rascunho final será adequado.

Exemplo

Rota para correção

Caso com campo obrigatório ausente

Entrada recebida:

  • Tema: Origami
  • Solicitação: vazia

A condição resulta em Não. Registre o campo ausente como Solicitação, defina o Status como Pendente de dados e peça a correção dessa entrada.

Não execute Consulta, Rascunho nem Validação da saída. Retome a partir da Validação da entrada somente quando a Solicitação tiver sido preenchida. Não complete o pedido por suposição.

Dica

Princípio de controle

O registro do campo ausente torna a interrupção verificável e evita que as etapas seguintes trabalhem com dados incompletos.

Pratique o encaminhamento

Decida os dois percursos

Considere as duas entradas abaixo.

Entrada A
Tema: Origami
Solicitação: Qual é o horário da oficina de origami e como faço a inscrição?

Entrada B
Tema: Origami
Solicitação: vazia

Qual encaminhamento está correto?

Passo 4 de 7

Monte a sequência sem depender de integrações

Monte uma versão executável ou simulável do fluxo da Casa Horizonte em um documento, planilha ou ferramenta sem código disponível, preservando campos, referências e transferências entre etapas.

Organize um espaço para o fluxo

Prepare o espaço de execução

Escolha um documento ou uma planilha no seu computador e crie áreas visíveis para as etapas: Início, Validação da entrada, Consulta, Rascunho e Validação da saída. Isso já permite montar um fluxo sem código sem conectar nenhuma conta.

A execução manual equivalente funciona porque cada área registra o que entra e o que sai. Você inicia pelo gatilho manual, confere a entrada e só então transfere dados entre as áreas. Se já tiver uma ferramenta sem código disponível, poderá representar as mesmas áreas como início manual, condição e ações — mantendo exatamente os mesmos campos e regras.

Visualize as áreas e as transferências

Diagrama de uma planilha organizada como fluxo sem código, com Tema e Solicitação entrando na Consulta e cartões de Trechos e Referências sendo transferidos para o Rascunho.

As áreas podem estar em uma planilha, em um documento estruturado ou em blocos de uma ferramenta disponível.

Campos por etapa

Use os mesmos rótulos de campo em todo o arranjo. Assim, fica claro o que foi produzido por uma etapa e o que precisa entrar na próxima.

Estrutura mínima para montar antes de executar.
EtapaCampos para registrar
InícioTema, Solicitação, Status: Em execução
Validação da entradaConferência de Tema e Solicitação
ConsultaTema; Solicitação; depois Trechos e Referências
RascunhoSolicitação, Trechos e Referências; depois Rascunho e Referências
Validação da saídaRascunho e Referências para a conferência posterior

Inclua textos e instruções executáveis

Disponibilize as fontes locais

Em uma seção de apoio do mesmo documento ou planilha, cole os textos abaixo. Eles substituem uma base externa e permitem executar ou simular a Consulta sem integrações pagas, contas profissionais ou mensagens reais.

Exemplo

Textos de referência da Casa Horizonte

Programação | versão 1 | Origami

A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2.

Inscrições | versão 1 | Oficinas

A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.

Exemplo

Instruções completas para as ações

Consulta
Receba Tema e Solicitação. Nos textos de referência, localize somente os trechos que respondem à solicitação. Registre o texto localizado em Trechos e mantenha, em Referências, o título, a versão e a seção de cada origem. Não acrescente informações que não estejam nos textos.

Rascunho
Receba a Solicitação original, os Trechos e as Referências. Produza um rascunho curto que responda ao pedido usando somente os trechos recebidos. Entregue Rascunho junto das mesmas Referências.

Execute manualmente ou reproduza uma simulação

Faça a passagem entre as ações

Para o caso normal, use o gatilho manual com Tema: Origami e Solicitação: Qual é o horário da oficina de origami e como faço a inscrição?. Após a conferência da entrada, envie Tema e Solicitação para a Consulta sobre os 2 textos e registre o resultado antes de criar o rascunho.

A transferência é explícita: não suponha que a área Rascunho conhece o que foi encontrado na Consulta. Copie ou vincule os campos identificados e preserve os títulos, as seções e a versão das referências.

Exemplo

Resultado-modelo para simulação

Saída da Consulta

Trechos:

  • Programação | versão 1 | Origami: A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2.
  • Inscrições | versão 1 | Oficinas: A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.

Referências:

  • Programação | versão 1 | Origami
  • Inscrições | versão 1 | Oficinas

Transferências:
Início.Solicitação → Rascunho.Solicitação
Consulta.Trechos → Rascunho.Trechos
Consulta.Referências → Rascunho.Referências

Saída do Rascunho

Rascunho: A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2. A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.

Referências: Programação | versão 1 | Origami; Inscrições | versão 1 | Oficinas.

Dica

Diferencie montagem, simulação e automação

Se um assistente ou uma ferramenta estiver indisponível, use o resultado-modelo como uma simulação e registre isso com clareza. Uma execução manual equivalente demonstra a sequência e os dados; uma simulação demonstra como o fluxo deveria se comportar. Nenhuma das duas, por si só, comprova que uma integração automatizada foi executada.

Pratique no seu próprio computador

Monte e demonstre a transferência

No seu computador, organize e percorra a sequência da Casa Horizonte em um documento, planilha ou ferramenta sem código disponível. Use os textos de referência e a solicitação normal.

No campo de resposta, registre:

  1. o modo usado: execução manual equivalente, ferramenta sem código ou simulação;
  2. os Trechos e as Referências que saíram da Consulta;
  3. como eles entraram no Rascunho, usando as notações Consulta.Trechos → Rascunho.Trechos e Consulta.Referências → Rascunho.Referências;
  4. o rascunho produzido.

Não envie mensagens reais e não declare que houve integração automatizada se você apenas montou ou simulou a sequência.

Escreva pelo menos 180 caracteres (0/180).

Passo 5 de 7

Valide o rascunho antes de avançar

Converta os requisitos do rascunho em uma condição que libera apenas respostas completas, referenciadas e sustentadas.

Transforme a conferência em uma condição

Uma condição antes de avançar

A etapa Validação da saída é uma condição do fluxo: ela decide o encaminhamento do resultado produzido em Rascunho. Não é uma leitura opcional no fim.

Só avance se o rascunho estiver preenchido, responder ao horário e à inscrição, trouxer as Referências e fizer apenas afirmações sustentadas pelos Trechos consultados. Se qualquer critério falhar, encaminhe para Revisão manual. Se todos forem atendidos, o Status passa a Aguardando aprovação.

A aprovação humana ainda é necessária; o fluxo não envia mensagens nem confirma inscrições.

O ponto de decisão da saída

Diagrama em que Rascunho chega à Validação da saída. A saída Sim leva ao status Aguardando aprovação e a saída Não leva ao status Revisão manual.

A validação bloqueia o avanço quando o conteúdo não pode ser sustentado pelas referências.

Defina o que torna a saída válida

Checklist operacional

Use critérios verificáveis, não a impressão de que o texto “parece bom”. Cada item abaixo deve ser conferido antes de liberar o rascunho.

Critérios da Validação da saída

Todos os critérios precisam ser atendidos para seguir.

Conferência do rascunho da Casa Horizonte
CritérioO que conferirSe falhar
Rascunho não vazioHá uma resposta utilizável.Revisão manual
Horário respondidoInforma sábados, 14h a 15h e sala 2.Revisão manual
Inscrição respondidaInforma inscrição presencial na recepção.Revisão manual
Referências presentesMantém os títulos e versões das 2 referências.Revisão manual
Afirmações sustentadasNão cria confirmação de vaga por mensagem.Revisão manual

Dica

Evidência é obrigatória

As referências necessárias são:

  • Programação | versão 1 | Origami — “A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2.”
  • Inscrições | versão 1 | Oficinas — “A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.”

Um texto fluente sem essas evidências não atende à condição de saída.

Diferencie produção técnica de saída válida

Exemplo

Um rascunho plausível, mas bloqueado

Considere este resultado produzido na etapa Rascunho:

“Olá! A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2. A inscrição é presencial na recepção. Sua vaga está confirmada.”

Referências

  • Programação | versão 1 | Origami
  • Inscrições | versão 1 | Oficinas

Por que não pode avançar

O texto respondeu às duas perguntas e trouxe referências, portanto foi produzido com sucesso técnico. Mesmo assim, ele declara uma confirmação de vaga que os Trechos negam: a referência diz que não há confirmação de vaga por mensagem.

Como há uma afirmação sem sustentação, a condição falha. O encaminhamento correto é Revisão manual, não Aguardando aprovação.

Aplique a condição de saída

Decida o encaminhamento

Um rascunho informa corretamente o horário e diz que a inscrição é presencial na recepção. Porém, o campo Referências está vazio e o texto acrescenta: “Sua vaga será confirmada por mensagem”. Qual deve ser o encaminhamento e quais critérios foram violados?

Passo 6 de 7

Defina a rota de falha e o limite de tentativas

Defina encaminhamentos distintos para dados ausentes, saída inválida e indisponibilidade, com limite de duas tentativas para a etapa que falhar.

Diferencie o tipo de falha

Classifique antes de repetir

Uma falha não tem uma única resposta. Antes de decidir o próximo passo, classifique o que ocorreu:

  • Dado ausente: falta uma informação obrigatória na entrada, como Tema ou Solicitação.
  • Saída inválida: uma etapa gerou algo, mas o resultado não atende à condição para avançar.
  • Etapa indisponível: a ação não pôde ser executada; registre Etapa indisponível.

Os dois primeiros casos já têm rotas definidas: dados ausentes ficam em Pendente de dados; saída inválida vai para Revisão manual. Nova tentativa é reservada à indisponibilidade que pareça temporária. Ela não corrige dados faltantes nem torna um rascunho inadequado automaticamente válido.

Três falhas, três encaminhamentos

Diagrama que separa dado ausente, saída inválida e etapa indisponível em rotas diferentes.

Somente a indisponibilidade aparentemente temporária segue para uma nova tentativa.

Preserve o que já foi conferido

Escolha uma rota compatível

Use o tipo de falha como critério de encaminhamento. O fluxo não deve avançar por suposição nem registrar como concluída uma etapa que não ocorreu.

Falha e resposta do fluxo

Encaminhamentos aplicados à Casa Horizonte

A repetição tem limite e não substitui as rotas de dados ausentes ou saída inválida.
Falha observadaEncaminhamentoO que não fazer
Tema ou Solicitação ausentePendente de dados; solicitar correçãoInventar ou completar o campo
Rascunho sem requisito ou evidênciaRevisão manualLiberar para aprovação
Consulta: Etapa indisponívelTentar novamente só se parecer temporáriaExecutar Rascunho sem Trechos
Recurso sabidamente indisponívelRevisão manualConsumir tentativas sem motivo

Exemplo

Exemplo: falha na Consulta

Considere que Início e Validação da entrada já foram conferidos. Na Tentativa 1 da Consulta, o resultado é Etapa indisponível.

Mantenha os dados de entrada já conferidos. Se houver saídas válidas de etapas anteriores, preserve-as também. Não crie Trechos, Referências ou Rascunho como se tivessem sido produzidos.

Se a indisponibilidade parecer temporária, retome somente a Consulta como Tentativa 2; não reinicie o fluxo inteiro. Se a Consulta continuar indisponível, encaminhe para Revisão manual, indicando a etapa e o motivo da interrupção. Rascunho e Validação da saída permanecem como Não executado.

Pratique a decisão de encaminhamento

Selecione a rota certa

Associe cada situação ao encaminhamento mais adequado.

Toque em um item e depois no par correspondente.

Aplique o limite sem avançar indevidamente

Limite de tentativas na indisponibilidade

Ordene a rota de falha quando a Consulta permanece indisponível. Considere Máximo de tentativas: 2, contando a execução inicial.

  1. Registrar a Tentativa 1 da Consulta com resultado Etapa indisponível.
  2. Registrar novamente Etapa indisponível e não executar Rascunho nem Validação da saída.
  3. Retomar somente a Consulta como Tentativa 2, preservando os dados já conferidos.
  4. Encaminhar para Revisão manual, indicando a etapa e o motivo da interrupção.

Passo 7 de 7

Teste os dois percursos e conclua o fluxo

Execute ou simule um caso normal e uma falha, registrando evidências por etapa e verificando o encaminhamento de cada percurso sem enviar mensagens reais.

1. Planeje antes de observar

Prepare os dois testes

Faça 2 testes separados e registre primeiro o Resultado esperado; só então execute ou faça a simulação. Após cada etapa, anote o Resultado observado antes de avançar. Assim, uma expectativa não vira evidência.

No teste normal, use a entrada completa da Casa Horizonte e siga até Aguardando aprovação. No teste de falha, mantenha a mesma entrada, mas simule Etapa indisponível na Consulta. Não provoque falhas em contas, serviços ou mensagens reais.

Os dois percursos de teste

Diagrama que compara o percurso normal até Aguardando aprovação com a rota de falha da Consulta, repetida em duas tentativas antes de Revisão manual.

No teste de falha, repita somente a Consulta. Não presuma que Rascunho ou Validação da saída foram concluídos.

Roteiro antes da execução

Defina o resultado esperado antes de observar o que aconteceu. Ao registrar, indique se houve execução manual equivalente, uso de uma ferramenta sem código ou simulação com resultado-modelo.

Planejamento dos 2 testes curtos.
TesteEntradaResultado esperadoLimiteEncaminhamento esperado
NormalTema: Origami; Solicitação completaConsulta localiza os 2 textos; Rascunho responde com evidências1 percurso sem falhaAguardando aprovação
Falha simuladaTema: Origami; Solicitação completaConsulta registra Etapa indisponível2 tentativas, contando a inicialRevisão manual; etapas posteriores não executadas

2. Teste normal: evidências chegam ao rascunho

Execute o percurso normal

No teste normal, acione o gatilho manual ou faça a execução manual equivalente. Confira a entrada completa, consulte os 2 textos e transfira os dados sem substituir referências por memória ou suposição:

Início.Solicitação → Rascunho.Solicitação
Consulta.Trechos → Rascunho.Trechos
Consulta.Referências → Rascunho.Referências

O resultado-modelo a seguir permite comparar seu registro ou realizar uma simulação quando uma ferramenta não estiver disponível.

Exemplo

Resultado-modelo do rascunho

Rascunho

A oficina de origami ocorre aos sábados, das 14h às 15h, na sala 2. A inscrição é presencial na recepção; não há confirmação de vaga por mensagem.

Referências

  • Programação | versão 1 | Origami
  • Inscrições | versão 1 | Oficinas

Esse rascunho responde ao horário e à inscrição, preserva as evidências consultadas e não confirma vaga nem envia mensagem.

Registre o teste normal

Este é um registro-modelo de uma execução normal. Ao preencher o seu, substitua o Resultado observado pelo que ocorreu de fato e identifique claramente uma simulação.

Exemplo de registro do percurso sem falha.
EtapaEntradaResultado esperadoResultado observadoTentativaEncaminhamento
InícioTema: Origami; Solicitação completaDados recebidosDados recebidosTentativa 1Validação da entrada
Validação da entradaTema; SolicitaçãoCampos presentesCampos presentesTentativa 1Consulta
ConsultaTema: Origami; Solicitação completaTrechos e Referências dos 2 textos2 Trechos e 2 ReferênciasTentativa 1Rascunho
RascunhoSolicitação; Trechos; ReferênciasRascunho e ReferênciasHorário, inscrição e Referências presentesTentativa 1Validação da saída
Validação da saídaRascunho; ReferênciasCritérios confirmadosCritérios confirmados; Status: Aguardando aprovaçãoTentativa 1Aguardando aprovação

3. Teste de falha: pare no limite

Simule a indisponibilidade com segurança

Faça agora um teste separado, com a mesma solicitação completa. Ao chegar à Consulta, registre Etapa indisponível como resultado esperado e observado da simulação. Não tente derrubar nem desconectar um serviço real.

Após a Tentativa 1, repita somente a Consulta. Após a Tentativa 2, o limite foi atingido: encaminhe para Revisão manual. Como não houve Trechos e Referências válidos nessa execução, não prossiga para as etapas seguintes.

Registre a rota de falha

A entrada e a Validação da entrada ocorreram, mas a Consulta foi planejada para simular indisponibilidade nas 2 tentativas permitidas. Use literalmente Não executado para os resultados das etapas posteriores; não invente uma saída para elas.

Exemplo de teste de indisponibilidade simulada da Consulta.
EtapaEntradaResultado esperadoResultado observadoTentativaEncaminhamento
InícioTema: Origami; Solicitação completaDados recebidosDados recebidosTentativa 1Validação da entrada
Validação da entradaTema; SolicitaçãoCampos presentesCampos presentesTentativa 1Consulta
ConsultaTema: Origami; Solicitação completaEtapa indisponívelEtapa indisponívelTentativa 1Repetir Consulta
ConsultaTema: Origami; Solicitação completaEtapa indisponívelEtapa indisponívelTentativa 2Revisão manual
RascunhoNão executadoNão executadoNão executadoNão executadoRevisão manual
Validação da saídaNão executadoNão executadoNão executadoNão executadoRevisão manual

4. Aplique os dois registros

Aplique: conclua pelos registros

Relate os seus 2 testes em um único registro curto.

  1. No teste normal, informe se a Solicitação, os Trechos e as Referências chegaram ao Rascunho, além do encaminhamento final.
  2. No teste de falha, informe o resultado da Consulta em cada tentativa, quais etapas ficaram Não executado e o encaminhamento após o limite.
  3. Identifique explicitamente o que você executou no computador e o que simulou ou comparou com resultado-modelo.

Use os nomes das etapas e os estados definidos no fluxo.

Escreva pelo menos 350 caracteres (0/350).

5. Retome os elementos do fluxo

Resumo

Revisão final

  • Defina o Resultado esperado antes da execução e registre o Resultado observado após cada etapa.
  • No percurso normal, Solicitação, Trechos e Referências precisam chegar ao Rascunho; uma saída válida segue para Aguardando aprovação.
  • Na indisponibilidade da Consulta, há apenas Tentativa 1 e Tentativa 2. Depois do limite, o caso vai para Revisão manual e as etapas posteriores ficam como Não executado.
  • Diferencie no registro uma execução manual equivalente, o uso de ferramenta sem código e uma simulação com resultado-modelo.
  • Para repetir o fluxo, mantenha explícitos o gatilho, as entradas, as saídas, as condições e o tratamento de falhas.

6. Conclua o fluxo

Fluxo concluído

Parabéns! Você concluiu: Fluxos sem código com gatilhos e tratamento de falhas

Você concluiu o fluxo sem código da Casa Horizonte: testou o percurso normal, registrou uma rota de falha e manteve a decisão final sob aprovação humana, sem enviar mensagens reais.

40 XP

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso