es:en:5250_as400_adaptor [TAST DokuWiki ]

User Tools

Site Tools


Sidebar

Primeros pasos en TAST

Que es UML

Configuración del sistema para el uso de TAST

Preguntas más frecuentes

Problemas reconocidos

Indice de la herramienta TAST

Adaptadores de TAST

Ejemplos de adaptadores

TAST Integraciones

Características de interés

Documentación de administración técnica

Recomendaciones para modelar

Formación en la herramienta TAST

es:en:5250_as400_adaptor

This is an old revision of the document!


Adaptador 5250/AS400

Introducción

Este adaptador se utiliza para ejecutar pruebas en el Adaptador As400 5250.

Configuración

En el proceso de inicio es necesario suministrar la información para conectarse al servidor As400 5250. Esta es la información del objeto Adaptador.

 

Parámetros de inicialización

Hay que tener descargado este ejecutor :

5250 - Vamos a cumplimentar los parámetros necesarios del adaptador.

Adaptador = 5250
Session Name = Nombre que queremos dar.

Host:
- VPS = PUB400.COM
- TAST1 = descfvkr.de.scf.corp

Port:
- VPS = 23
- TAST1 = 23

Proxy Port
- 1080 para los 2 entornos

tnEnhanced
- Marcado para los 2 entornos

Screen Size
- 24 * para los dos entornos.

SSL
- NONE para los 2 entornos.

Codepage
- INTERNAL - Built-in EBCDIC conversión (CP037).
Para los 2 entornos.

Functions

  • containsText(Text): Esta función evalúa si dentro de una pantalla host, existe un texto en concreto que definimos en dicha función.
    1.- En el mapeo del mensaje se añade en el campo Value el texto que queremos encontrar.
  • 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. (No activada esta función por el momento).
  • previusScreen: Esta función directamente avanza a la pantalla anterior de navegación.
    No requiere parámetros en la codificación. (Función no activada por el momento).
  • readField(Field,Offset,Length): Esta función lee un campo que definimos en los parámetros de la misma:
    • Parameter = Field→ Posición (numérica) en que está situado el campo, se cuenta visualmente en la pantalla, ya que no se indica en ningún sitio.
    • Parameter = Offset→ Por defecto el valor siempre es 0, que indica la primera posición del campo.
    • Parameter = Length→ Longitud del campo que vamos a leer.
  • readRow(Row): Esta función lee una línea determinada de la pantalla. Toda la línea.
    • Parameter = Row> Posición(numérica) en que esta situado la línea.

      Estos datos se pueden ver en la parte inferior derecha de la pantalla:


  • readScreen: Esta función lee la pantalla en la que estas posicionado.
    Función sin parámetros.
  • rowContaintsText(Text,Row): Esta función comprueba si existe un determinado texto en una línea de pantalla.
    • Parameter = Text → Introducimos el texto a buscar.
    • Parameter = Row→ Posición (numérica) de la línea.

      Estos datos se pueden ver en la parte inferior derecha de la pantalla.


  • waitForCursor: Esta función espera a que aparezca el cursor en la pantalla que queremos ver a continuación.
    • Parameter = timeinSeconds → Value: Tiempo de espera hasta que aparece el cursor.
  • writeAftherLabel (Label, Text): Esta función escribe en la pantalla cualquier texto, después de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.
    • Parameter→ Label = Value→ Texto que debe aparecer.
    • Parameter→ Text = Texto que vamos a escribir.
  • writeBeforeLabel (Label, Text): Esta función escribe en la pantalla cualquier texto antes de que se haya mostrado (en la pantalla) la etiqueta que hemos definido en el parámetro Label.
    • Parameter→ Label = Value→ Texto que debe aparecer.
    • Parameter→ Text = Texto que vamos a escribir.
  • writeField (Text, Field, Offset): Esta función escribe en un determinado campo el valor que definimos en el parámetro Texto.
    • Parameter→ Text = Value→ Texto que debe aparecer.
    • Parameter→ Field = Campo que vamos a escribir.
    • Parameter→ Offset = Posición del campo (Posición 0).
  • writeKey (Key): Esta función ejecuta una tecla predefinida de la pantalla. (ENTER, PF8, PF4, etc…).
    • Parameter→ Key = Value→ Tecla de función.
  • writeText (Text, Row, Column): Esta función escribe un texto en una posición definida. (línea y columna).
    • Parameter→ Text = Value→ Texto a escribir.
    • Parameter→ Row = Value→ Número de línea.
    • Parameter→ Column = Value→ Número de columna.

      Estos datos se obtienen de la pantalla, abajo a la derecha.

es/en/5250_as400_adaptor.1619079322.txt.gz · Last modified: 2021/04/22 08:15 by montse