Validação e atualização do bots após a migração

Os bots migrados são carregados para o repositório público da Control Room Automation 360 (na mesma pasta que contém os arquivos .atmx equivalentes). Você pode revisar o status atual dos bots migrados e todos os erros encontrados devido a comandos ou atributos não compatíveis disponíveis nesses bots na página Lista de migração.

É importante que você revise, teste e verifique todos os bots migrados para garantir que tudo funcione bem no ambiente Automation 360.

O assistente de migração está combinado com o assistente de erros para fornecer uma visão abrangente de todas as linhas em um bot que exigem revisão ou ação da sua parte, ou que têm erros e, portanto, exigem que você os resolva. Este recurso ajuda você a identificar rapidamente as áreas dos bots que requerem sua atenção. Antes de testar qualquer bot, percorra todo o bot migrado da primeira à última linha, para que o Assistente de migração sinalize qualquer problema.

Se você não revisar todo o bot, poderá ver um erro de falha na compilação.

Atualização dos bots

Se um bot exigir alguma modificação com base nos relatórios de migração ou na fase de testes, você pode editar o bot:
  1. Confira o bot do repositório público para um repositório privado.
  2. Use o Assistente de migração para exibir as alterações nos bots migrados.

    O Assistente de migração orientará você para quaisquer alterações obrigatórias e oferecerá oportunidades para aproveitar recursos novos do Automation 360.

  3. Edite o bot no Editor de bot, se necessário.

    Você pode executar o bot diretamente no Editor de bot à medida que você modifica seu bot e testa as etapas do processo.

Execute estas etapas em seu ambiente de desenvolvimento (DEV). Depois que os bots migrados limparem seus critérios de aprovação predefinidos, mova-os para o ambiente teste de aceite do usuário (UAT) para testar os bots em relação aos sistemas de produção com conjuntos de dados maiores.

Somente quando o bot limpa os requisitos do UAT caso você o implante em um ambiente de produção (PROD). Este processo faz parte das práticas recomendadas típicas do ciclo de vida de desenvolvimento de software padrão do setor (SDLC).

Movimentação de bots usando Gerenciamento do ciclo de vida dos bots

Use o Gerenciamento do ciclo de vida dos bots para mover bots de um ambiente para outro. Depois de ter testado e executado com êxito os bots migrados no ambiente de desenvolvimento (DEV), você pode usar o Gerenciamento do ciclo de vida dos bots para mover os bots do ambiente de desenvolvimento para o ambiente UAT. Da mesma forma, você usa o Gerenciamento do ciclo de vida dos bots para mover os bots do ambiente de produção de UAT (PROD).

Quando você move os bots, se ocorrer o seguinte erro "Não é possível criar diretório: <nome do diretório>", consulte Não é possível importar ou exportar os bots de v11 para Automation 360 (login no A-People necessário).

Versão de compatibilidade do Bot

Após a migração, se você remover o AAApplicationPath do caminho de destino e a versão de compatibilidade do botestiver definida para 1, a implantação do bot falhará. Isso ocorre porque na versão 1 o caminho do arquivo é analisado durante o tempo de compilação. Dependendo do dispositivo Control Room (Linux ou Windows), os caminhos do arquivo ou da pasta podem diferir causando um erro quando este caminho é analisado durante o tempo de compilação do bot.

Recommendation: Mude a versão de compatibilidade do bot para 2. Nesta versão, o caminho do arquivo é analisado durante o tempo de execução do bot, dependendo do dispositivo em que o bot é executado.

Quando você migra os bots do Enterprise 11 para o Automation 360, os bots tem uma versão de compatibilidade do bot padrão de 1. Se você mudar a versão de compatibilidade do bot de 1 para qualquer outra versão (como 2, 3 ou 4) e seu bot ou o caminho do arquivo contiver uma combinação de barras e barras invertidas, a execução do bot falhará com um erro ao verificar o caminho.

Considere os seguintes cenários para entender como alterar a versão de compatibilidade do bot afeta os bots migrados.

Cenário 1:
  • Versão de compatibilidade do Bot: Mantido como 1
  • Caminho de entrada: c:\test/foo.pdf
  • Caminho durante a compilação: Permanece o mesmo que o caminho de entrada, ou seja, c:\test/foo.pdf
  • Resultado: O Bot é executado com sucesso
Cenário 2:
  • Versão de compatibilidade do Bot: Alterado para 2, 3 ou 4
  • Caminho de entrada: c:\test/foo.pdf
  • Caminho durante a compilação: Modificado para c:\test\foo.pdf
  • Resultado: Falha na execução do Bot

Você pode manter a versão de compatibilidade do bot como 1 para os bots migrados ou alterar o bot ou caminho de arquivo para aqueles bots que contêm uma combinação de barras e barras invertidas em seu caminho.

Ver o seguinte vídeo sobre como validar as alterações feitas às migrações bots: