Importar dependencias de procesos de automatización

Cuando se importa un proceso de automatización, es posible que se encuentre con algunos problemas en los que la importación no funcione como estaba previsto. En este tema, se describen escenarios sobre cómo importar correctamente un proceso de automatización.

Importar escenarios de procesos de automatización

Para estos escenarios, un proceso de automatización Principal tiene dependencias con un proceso de automatización Secundario y con el formulario de Prueba, y necesita importar del Entorno A al Entorno B. El objetivo es importar con éxito del Entorno A al Entorno B.

Parámetros del escenario

  • El proceso de automatización Principal utiliza el proceso de automatización Secundario y ambos utilizan el formulario de Prueba en el Entorno A.
  • El archivo zip de exportación Solo secundario contiene el proceso de automatización Secundario y el formulario de Prueba.
    Nota: Tiene que exportar manualmente los archivos adecuados.
  • El archivo zip de exportación Solo principal contiene el proceso de automatización Principal y el formulario de Prueba.
  • El archivo zip de exportación Principal y secundario contiene el proceso de automatización Principal, el proceso de automatización Secundario y el formulario de Prueba.

Escenario A (el mejor caso)

  1. El Entorno B no tiene archivos.
  2. Importe el archivo zip Solo secundario en el Entorno B. Los archivos del proceso Secundario y del formulario de Prueba existirán ahora en el repositorio.

    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Secundario y del formulario de Prueba, y se crea con éxito un nuevo proceso de automatización llamado Proceso secundario.

  3. Importe el archivo zip Solo principal en el Entorno B. Los archivos del proceso de automatización Principal y del formulario de Prueba existirán ahora en el repositorio.

    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Principal y del formulario de Prueba. Debido a que existe un Proceso secundario en Automation Co-Pilot, el Proceso principal se creó correctamente.

  4. Su importación es exitosa, ya que el Proceso secundario y el Proceso principal se crean en Automation Co-Pilot.

En este escenario, la importación desde el Entorno A hacia el Entorno B fue exitosa, ya que el archivo zip Solo secundario se importó antes que el archivo zip Solo principal, por lo que el Proceso secundario y el Proceso principal se crearon con éxito en Automation Co-Pilot.

Este es el mejor escenario para una importación exitosa.

Escenario B (El caso condicional)

  1. El Entorno B no tiene archivos.
  2. Importe el archivo zip Solo principal en el Entorno B. Los archivos del proceso de automatización Principal y del formulario de Prueba existirán ahora en el repositorio.

    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Principal y del formulario de Prueba. Ya que el Proceso secundario no existe, la creación de un Proceso principal falla.

  3. Importe el archivo zip Solo secundario en el Entorno B. Los archivos del proceso Secundario y del formulario de Prueba existirán ahora en el repositorio.

    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Principal y del formulario de Prueba. Se creó con éxito un nuevo proceso llamado Proceso secundario.

  4. Importe el archivo zip Solo principal de nuevo con la opción Sobrescribir archivos existentes en seleccionada para el Entorno B. Los archivos del proceso de automatización Principal y del formulario de Prueba se sobrescribirán en el repositorio.
    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Principal y del formulario de Prueba. Debido a que el Proceso secundario ya existe en Automation Co-Pilot, el proceso principal se creó correctamente.
    Importante: Si la opción Sobrescribir archivos existentes en no está seleccionada, no se genera ningún evento de importación masiva, porque los archivos del proceso de automatización Principal y del formulario de Prueba ya existen en el repositorio. Por lo tanto, el Proceso principal no se puede crear en Automation Co-Pilot.
  5. Su importación es exitosa, ya que el Proceso secundario y el Proceso principal se crean en Automation Co-Pilot.

En este escenario, la importación del Entorno A al Entorno B puede fallar si el archivo zip Solo principal se importó antes que el archivo zip Solo secundarios. Dado que el Proceso principal solo se puede crear si existen las dependencias necesarias del Proceso secundario y el Proceso secundario no existe en el repositorio, entonces no se puede crear el Proceso principal.

Como solución alternativa para crear correctamente el Proceso principal, puede volver a importar el archivo zip Solo principal seleccionando la opción Sobrescribir archivos existentes para sobrescribir el repositorio actual (solo después de que se creó el Proceso secundario). Esta solución provisional solo se realiza de forma condicional si seleccionó la opción Sobrescribir archivos existentes en. Si seleccionó esta opción, no se puede crear el Proceso principal.

Para evitar este problema, debe utilizar el Escenario A para obtener una experiencia de importación satisfactoria.

Escenario C (el peor caso)

  1. El Entorno B no tiene archivos.
  2. Importe el archivo zip Principal y secundario en el Entorno B. Los archivos que contienen el proceso de automatización Principal, el proceso Secundario y el formulario de Prueba existirán ahora en el repositorio.

    Automation Co-Pilot recibe un evento de importación masiva de los archivos del proceso de automatización Principal, del proceso de automatización Secundario y del formulario de Prueba. Sin embargo, debido a que el proceso de automatización Principal y el proceso de automatización Secundario no se conocen a partir del evento de importación masiva, el proceso de automatización Principal puede procesarse primero. Ya que el Proceso secundario no existe, la creación de un Proceso principal falla.

  3. Su importación falló, ya que el Proceso secundario y el Proceso principal no se crearon en Automation Co-Pilot.

En este escenario, la importación del Entorno A al Entorno B falló debido a que se importó el archivo zip Principal y secundario. El evento de importación masiva no entiende la relación entre el proceso de automatización Principal y el proceso de automatización Secundario, y puede procesar la automatización Principal antes que el proceso de automatización Secundario. Como resultado, el Proceso principal no se puede crear debido a que el Proceso secundario no existe; por lo tanto, no se crea ningún proceso de automatización en Automation Co-Pilot.

Para evitar este problema, debe utilizar el Escenario A para obtener una experiencia de importación satisfactoria.