Compartilhar via


Estratégia de teste

Depois de terminar de criar seus fluxos e automação, a próxima etapa será para você testá-los. Você deve considerar testar todos os padrões e resultados possíveis de seus fluxos. Isso ocorre porque seu fluxo pode não simplesmente falhar, ele pode ser executado, mas produzir resultados inesperados. Testar todos os padrões reduzirá esse risco.

Se você é novo na criação de fluxos no Power Automate, testar a automação sempre que adicionar uma nova etapa é a melhor maneira de garantir que você detecte erros, em vez de tentar construir todo o fluxo e, em seguida, testá-lo.

Vamos examinar o exemplo mostrado na ilustração a seguir.

Exemplo de um fluxo de verificação da conformidade.

Em "Relatório de despesas criado", uma seta leva à decisão "Verifique se o relatório atende à conformidade". Em "Verificar se o relatório atende à conformidade", Sim leva a "Status atualizado para 'Verificação de conformidade concluída'" e Não leva a "Solicitar correções".

Recomendamos que você registre seus resultados na coluna Resultado atual em uma tabela como a seguinte, para garantir que você cobriu todas as combinações possíveis que podem falhar.

Ocorrência Nº Detalhes da etapa Condição Resultado esperado Resultado real
1-1 Verifique se o relatório atende à conformidade Conformidade atendida Status atualizado para "Verificação de conformidade concluída"
1-2 Verifique se o relatório atende à conformidade Conformidade não atendida Email enviado ao funcionário para corrigir o relatório de despesas
1 a 3 Verifique se o relatório atende à conformidade Falha na verificação de conformidade Criador de fluxo notificado e falha registrada no recurso "execuções de fluxo".
2 Status atualizado para "Verificação de conformidade concluída" Falha na atualização de status Criador de fluxo notificado e falha registrada no recurso "execuções de fluxo".
3 Email enviado ao funcionário para corrigir o relatório de despesas Falha no envio de email Criador de fluxo notificado e falha registrada no recurso "execuções de fluxo".

Dica

Para simular falhas de envio de email, tente enviar um email de teste para um endereço inexistente.

Teste em ambientes "somente ao vivo"

Idealmente, todos os testes devem ser feitos em ambientes de teste. Contudo, pode haver situações em que você não tem um ambiente para testar separadamente dos sistemas ativos. Nesses casos, você poderá usar os seguintes métodos:

  • Para pesquisas: use texto estático como resultado para simular uma pesquisa.

  • Para entrada de dados: crie uma etapa para fazer um novo registro, seguido por outro fluxo para excluir o mesmo registro.

  • Para enviar dados: se possível, configure um ambiente de teste no sistema para o qual deseja enviar os dados.

Como testar com usuários

Depois de concluir os testes sistemáticos, você também deve executar uma verificação final com seus usuários (de preferência, as mesmas pessoas que estavam trabalhando no processo antes da automação). Isso ajuda a garantir que sua automação faça o que você espera e apresente resultados consistentes.