- Introdução
- Melhores práticas
- Capabilities
- Habilidades
- CLI
- Exemplos
- Visão geral de exemplos
- Receita: criar um agente
- Receita: automatizar com RPA
- Receita: insira dados em um aplicativo da Web
- Receita: extrair dados de um aplicativo de desktop
- Receita: refatorar e testar um fluxo de trabalho
- Receita: um processo baseado em fila com REFramework
- Receita: criar um Maestro Flow
- Receita: app codificado e fluxo de trabalho da API
- Receita: verifique uma versão com o Test Manager
- Receita: extrair dados de documentos com IXP
- Avançado
- Ajuda
Esta receita pega um fluxo de trabalho que você já tem, melhora sua estrutura e tratamento de erros e adiciona um caso de teste que prova que ele ainda funciona. Isso mostra que um agente de codificação é útil muito além da primeira compilação.
Pré-requisitos
- Um agente de codificação configurado para trabalho na UiPath, com uma sessão autenticada (consulte Instalar e configurar).
- Um projeto da UiPath existente com pelo menos um fluxo de trabalho.
Refatorar e testar
-
Abra seu agente de codificação na pasta do projeto existente.
-
Peça para revisar primeiro, sem alterar nada:
"Revise
Process.xamlpara tratamento de erros ausente, opções de atividades arriscadas e estrutura pouco clara. Liste as descobertas com gravidade. Não corrija nada." -
Revise as descobertas e decida qual aplicar.
-
Peça ao agente para aplicar essas alterações específicas.
-
Peça ao agente para adicionar um caso de teste que cubra o caminho principal:
"Adicione um caso de teste Dado-Quando-Então para o caminho feliz de
Process.xamle registre-o no projeto." -
Peça ao agente para executar o Analisador de Fluxo de Trabalho e o teste.
-
Resolver quaisquer problemas que encontrar.
-
Revise a comparação e o resultado do teste antes de aceitar as alterações.
Resultado: um fluxo de trabalho mais limpo com melhor tratamento de erros e um teste de aprovação que o protege.
As descobertas, o layout do arquivo e os comandos de execução variam por agente, projeto e solicitação. Confirme o sucesso a partir do resultado do teste e da sua própria revisão da comparação, não a partir da mensagem "concluído" do agente.