Cómo se ejecuta una tarea automatizada

Este artículo contiene los siguientes temas:
casm173
Este artículo contiene los siguientes temas:
CA SDM proporciona un marco que consiste en un bloque de código de script responsable del código que se encarga de presentar las interfaces de usuario y recuperar las entradas del usuario desde los pasos de la interfaz de usuario. El marco existe para que se puedan realizar acciones complejas con las tareas automatizadas relacionadas con la interfaz, utilizando código sencillo en lugar del código complejo que se necesitaría de otra manera. El marco incluye dos objetos (Task y Step). Estos objetos se pueden utilizar para interactuar con el marco y controlar el modo en el que se ejecutan las tareas automatizadas, incluidos la configuración de la interfaz de usuario y el acceso a ésta.
Nota:
Al ejecutar una tarea automatizada en el editor de tareas automatizadas, el editor actúa como servidor y cliente.
El siguiente proceso describe lo que sucede cuando se ejecuta una tarea automatizada:
  1. El marco se utiliza para crear el código de script que se va a ejecutar junto con el código del paso en la definición de la tarea automatizada, y cualquier código de biblioteca dependiente.
  2. El servidor crea y distribuye el código a los entornos de los usuarios finales.
  3. Tanto el usuario final como el analista reciben la tarea automatizada construida completa.
  4. El servidor inicia a su vez cada paso en el cliente relevante.
Modo en el que los analistas reciben los datos
Se puede llevar a cabo una tarea automatizada para la recopilación de datos y almacenarlos en la base de datos de Automatización de soporte asociada a la ejecución de la tarea específica. Los datos se pueden recoger mediante la integración de una sesión posterior que lo puede utilizar los o pasar a un sistema externo. En ese caso, generalmente elabora estos datos como un fragmento XML.
Utilice Functions.SetAcquiredData() para almacenar datos (texto) asociados con una ejecución de tarea. Automatización de soporte permite que un campo de texto de cualquier longitud con estas características se almacene en cada ejecución de una tarea automatizada. Los datos se pueden almacenar en un paso y el acceso a ellos se puede obtener en un paso subsiguiente como sigue:
  1. El servidor envía el estado inicial de este almacenamiento de datos al cliente con la instrucción para ejecutar un paso.
  2. Al final del paso, el cliente envía el estado de los datos mantenido de regreso al servidor, para que éste pueda enviar los datos a cualquier cliente que ejecute el paso siguiente.
  3. Un paso de interfaz de usuario de analista puede reunir las entradas del analista y almacenarlas.
  4. El paso de interfaz de usuario del usuario final puede tener acceso a los datos proporcionados por el analista.