Adaptador Host 3270
English
Introducción
Este Adaptador nos permite por un lado hacer pruebas en pantallas mainframe HOST y también generar macros que permiten automatizar pruebas en sistemas “transformados a HTML”.
Parámetros de Inicialización
En el proceso de inicialización, es necesario proporcionar la siguiente información para que se pueda establecer la conexión con el servidor Host 3270.
-
Host: nombre de la máquina o dirección IP. Obligatorio. SESSION_HOST.
-
Port: puerto de conexión. Obligatorio. SESSION_HOST_PORT. Es 23 por defecto.
-
Use proxy: debe estar marcado si se quiere usar un proxy.
-
Proxy host: nombre del proxy o dirección IP. Por defecto es localhost.
-
Proxy port: puerto del proxy. Es 1080 por defecto.
-
LU Name: nombre de la conexión LU, opcional.
-
Enhanced: indica si se emplea el protocolo Mejorado (por defecto no está marcado) SESSION_TN_ENHANCED.
-
Telnet_Negotiated: la información telnet.
-
Server_Authentication: información de autenticación al 3270 Server.
-
Client_Certificate_Autentication: certificado de autenticación.
-
Personal_Certificate: certificado personal de autenticación.
-
Personal_Certificate_File Path: ruta de acceso al Certificado de autenticación.
-
Personal_Certificate_pass: pase al Certificado de autenticación.
-
Certificate_Name: nombre del certificado.
-
Certificate_Pass: pase al Certificado.
-
Certificate_Source: fuente del Certificado.
-
Certificate_URL: Url al Certificado.
-
Prompt_Required: PromptRequired.
-
Certificate_Based_Keys: llaves basadas en certificados.
-
SSL: SSL.
-
KeyStore_FilePath: KeyStore File Path.
-
P12_FilePath: P12 File Path.
-
KeyStore_Pass: KeyStore Pass.
-
Certificate_Trusted: certificado de autenticación.
-
Code_Page: código de página. Por defecto es INTERNAL – Built-in EBCDIC conversion (CP037).
-
Session_Type: tipo de sesión.
-
Security_Type: tipo de seguridad.
-
Protocol: protocolo.
-
Protocol_Version: versión del protocolo.
-
Certificate_Type: tipo de certificado.
Funciones Predefinidas (PF's)
-
clearAndWriteField: limpia y escribe un texto en un campo, en el campo indicado.
-
-
Parámetro Field: número de campo empezando por 1.
-
Parámetro Offset: offset en el campo empezando por 1.
-
Parámetro Value: texto.
-
-
-
clearField: limpia el campo con número de campo introducido en el parámetro.
-
containsText(Text): esta función evalúa si dentro de una pantalla host, existe un texto en concreto que definimos en dicha función.
-
-
Parámetro Text: en el mapeo del mensaje se añade en el campo Value el texto que queremos encontrar.
-
-
-
getLenghField: obtiene la longitud del campo con número de campo introducido en el parámetro.
-
nextScreen: esta función directamente avanza a la pantalla siguiente de navegación (previamente habrás tenido que pasar por ella para que la encuentre). No requiere parámetros en su codificación.
-
previusScreen: esta función directamente avanza a la pantalla anterior de navegación. No requiere parámetros en la codificación.
-
readField(Field,Offset,Length): esta función lee un campo que definimos en los parámetros de la misma.
-
-
Parámetro Field: posición (numérica) en que está situado el campo.
-
Parámetro Offset: posición dentro del campo a partir de la cual quieres leer.
-
Parámetro Length: longitud del campo que vamos a leer.
Estos 3 parámetros se obtienen pulsando el botón derecho del ratón, sobre el campo que queremos leer.
-
-