Validación y actualización de bots después de la migración

Los bots migrados se suben al repositorio público de la Control Room de Automation 360 (en la misma carpeta que contiene los archivos .atmx equivalentes). Puede revisar el estado actual de los bots migrados y cualquier error encontrado debido a comandos no soportados o atributos disponibles en aquellos bots de la página Lista de migraciones.

Es importante que revise, pruebe y verifique todos los bots migrados para asegurarse de que se ejecutan con éxito en el entorno de Automation 360.

El asistente de migración está combinado con el asistente de errores para ofrecer una visión completa de todas las líneas de un bot que requieren una revisión o acción por su parte, o que tienen errores en ellas y, por lo tanto, requieren que las solucione. Esta característica ayuda a identificar rápidamente las áreas de bots que requieren atención. Antes de probar cualquier bot, desplácese desde la primera hasta la última línea de los bot migrados para que el asistente de migración marque todos los problemas.

Si no revisa todos los bot, podría aparecer un error No se pudo compilar.

Actualizar sus bots

Si un bot requiere alguna modificación basada en los informes de migración o la fase de pruebas, puede editar el bot:
  1. Descargue una copia del bot del repositorio público a un repositorio privado.
  2. Utilice el Asistente de migración para ver los cambios en los bots migrados.

    El Asistente de migración lo guiará para cualquier cambio necesario y proporcionará oportunidades para aprovechar las nuevas características de Automation 360.

  3. Edite los bot en el Editor de bots si es necesario.

    Puede ejecutar el bot directamente desde el Editor de bots mientras modifica su bot y probar los pasos del proceso.

Realice estos pasos en su entorno de desarrollo (DEV). Después de que los bots migrados aprueben sus criterios de valores predeterminados de aprobación, muévalos al entorno de prueba de aceptación del usuario (UAT, por sus siglas en inglés) para probar los bots frente a sistemas similares a los de producción con los conjuntos de datos más grandes.

Solo cuando el bot pasa los requisitos de UAT debe implementarlo en un entorno de producción (PROD). Este proceso forma parte de las prácticas recomendadas típicas del ciclo de vida de implementación de software (SDLC) estándar de la industria.

Mover bots con Administración del ciclo de vida de los bots

Utilice Administración del ciclo de vida de los bots para pasar bots de un entorno a otro. Después de haber probado y ejecutado con éxito los bots migrados en el entorno de desarrollo (DEV), puede utilizar Administración del ciclo de vida de los bots para mover los bots del entorno de desarrollo al entorno UAT. Del mismo modo, se utiliza Administración del ciclo de vida de los bots para mover los bots del entorno de producción UAT (PROD).

Cuando se mueven bots, si se produce el siguiente error "No se puede crear el directorio: <directory name>", consulte Unable to import or export the bots from v11 to Automation 360 (A-People login required).

Versión de compatibilidad del Bot

Después de la migración, si se elimina el AAApplicationPath de la ruta de destino y la bot versión de compatibilidad se establece en 1el bot despliegue falla. Esto ocurre porque en la versión 1 la ruta del archivo se analiza durante la compilación. Sujeto al Control Room dispositivo (Linux o Windows), las rutas de los archivos o de las carpetas pueden diferir y provocar un error cuando se analiza esta ruta durante bot durante la compilación.

Recommendation: Cambiar la bot versión de compatibilidad a 2. En esta versión, la ruta del archivo se analiza durante bot en tiempo de ejecución según el dispositivo en el que se bot se ejecuta.

Cuando migra los bots de Enterprise 11 a Automation 360, los bots tienen un valor predeterminado de versión de compatibilidad de bot de 1. Si cambia la versión de compatibilidad de bot de 1 a cualquier otra versión (como 2, 3 o 4) y su bot o la ruta del archivo contiene una combinación de barras oblicuas e invertidas, la ejecución del bot falla con un error al verificar la ruta.

Considere los siguientes escenarios para comprender cómo cambiar la versión de compatibilidad del bot afecta a los bots migrados.

Escenario 1:
  • Versión de compatibilidad del Bot: Conservado como 1
  • Ruta de entrada: c:\test/foo.pdf
  • Ruta durante la compilación: Sigue siendo la misma que la ruta de entrada, es decir c:\test/foo.pdf.
  • Resultado: El Bot se ejecuta con éxito.
Escenario 2:
  • Versión de compatibilidad del Bot: Cambiado a 2, 3 o 4
  • Ruta de entrada: c:\test/foo.pdf
  • Ruta durante la compilación: Modificado a c:\test\foo.pdf
  • Resultado: La ejecución del Bot falla.

Puede conservar la versión de compatibilidad del bot como 1 para los bots migrados o cambiar el bot o la ruta de archivo para aquellos bots que contienen una combinación de barras oblicuas e invertidas en su ruta.

Vea el siguiente video sobre cómo validar los cambios realizados en los bots migrados: