Estados de Extension for Terminal-based Applications

Functional Tester realiza el seguimiento del estado de las sesiones de Extension for Terminal-based Applications mientras se graba un script y se interactúa con la sesión de sistema principal. Para determinar el estado de la sesión, Functional Tester comprueba si la sesión de sistema principal tiene el foco. Si la sesión de sistema principal no tiene el foco, espera 0,5 segundos para ver si lo obtiene. Si la sesión de sistema principal no obtiene el foco durante dicho tiempo, devuelve el estado del foco al marco. Si, una vez transcurrido el tiempo de espera, la sesión de sistema principal tiene el foco, Functional Tester consulta el código de sincronización en relación al estado del terminal.

La sesión de Extension for Terminal-based Applications tiene uno de los tres estados siguientes:

Tabla 1. Estados de la sesión
Estado Descripción
UNINITIALIZED La ventana del sistema principal no está preparada para la interacción debido a que aún está actualizando, cambiando o cargando.
LOADED La ventana del sistema principal ha finalizado la actualización, pero el área de información del operador (OIA) está bloqueada y, normalmente, se debe a una entrada no válida.
READY La ventana del sistema principal está preparada para la interacción, ha finalizado la actualización y la OIA está desbloqueada.

El código de sincronización determina el estado en función de algoritmos de sincronización. El algoritmo depende del tipo de conexión.


Comentarios