Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: Aplicativos Lógicos do Azure (Padrão)
O processo de validação pode ser difícil porque é fácil perder diferenças de comportamento entre os sistemas de origem e de destino. Depois de gerar o projeto da aplicação Standard Logic, fluxos de trabalho e outros artefactos, verifique o comportamento do fluxo de trabalho em relação ao comportamento do sistema de origem antes de os implementar no Azure Logic Apps. Na fase de Validação, o Azure Logic Apps Migration Agent no Visual Studio Code ajuda a executar os fluxos de trabalho gerados e a verificar se os triggers, ações, transformações e ligações funcionam corretamente.
Este artigo descreve o processo geral que o agente de migração segue para testar os fluxos de trabalho Standard gerados em relação ao comportamento da fonte, comparar os resultados e identificar quaisquer problemas ou lacunas que precise de resolver.
Ações de validação
A fase de Validação testa os seus fluxos de trabalho Standard gerados contra as especificações e comportamentos originais. O agente @migration-converter segue as tarefas de validação geradas, enquanto fornece dados de entrada representativos e resultados esperados, e analisa as evidências.
Importante
Antes de começar, certifique-se de que revisou os fluxos de trabalho, as ligações e quaisquer funções locais .NET para verificar a informação correta e a configuração em comparação com o comportamento da fonte.
Para obter mais informações, consulte:
| Step | Action | Description |
|---|---|---|
| 1 | Validar o tempo de execução | Executa func start --verbose, corrige erros de arranque e volta a executar o comando até que o ambiente de execução arranque sem erros. |
| 2 | Preparar os recursos de teste | Utiliza Azurite e recursos locais sempre que possível, contentores Docker para serviços locais suportados, e recursos Azure apenas para conectores sem alternativa local. |
| 3 | Comportamento de teste | Executa cenários de sucesso, de falha, entre fluxos de trabalho, de repetição, de tempo limite, de reenvio e outros cenários aplicáveis. Compara os valores de saída ao nível de campo com o comportamento esperado da fonte. |
| 4 | Reporte e resolução de discrepâncias | Trata valores de saída incorretos, vazios ou truncados como falhas, regista os resultados esperados e reais, corrige a causa e repete os testes afetados. |
A validação só está concluída até que todos os testes necessários sejam passados e o agente crie TEST-REPORT.md na raiz do projeto gerada. Consulte este relatório para resultados por fluxo de trabalho, verificações ao nível de campo, adaptações de teste, desvios de design, recursos Azure provisionados e comandos exatos de reteste.
Conteúdo relacionado
- Automação de migração das plataformas de integração para Azure Logic Apps
- Quickstart: Migrar um projeto de integração usando o Agente de Migração Azure Logic Apps