En el editor de pruebas, los elementos de recepción de socket representan la recepción de datos
del servidor.
- Conexión
- Especifica la conexión de socket que se utiliza para recibir los datos.
Pulse en el enlace para navegar hasta el elemento
de prueba de conexión de socket.
- Tiempo de reflexión (ms)
- Especifique el retardo de tiempo calculado mediante programación que se observa antes de ejecutar el elemento de prueba actual. El tiempo de reflexión es una emulación estadística de la cantidad de tiempo que los usuarios reales pasan leyendo o pensando antes de realizar una acción.
- Tiempo de espera excedido de respuesta
- Retardo máximo para recibir el primer byte de la respuesta. Si no se reciben datos
antes del final del retardo de tiempo excedido de respuesta, la acción de recepción
produce un error en el registro de prueba. El contador de tiempo de espera excedido de respuesta
se inicia cuando se inicia la acción de recepción después del tiempo de reflexión; el contador se
interrumpe cuando se recibe el primer byte.
- Política de finalización
- Especifica cuándo se debe dejar de recibir datos y pasar al siguiente elemento de prueba.
- Datos
- Especifica los datos que se reciben a través de la conexión. Los bytes se expresan en caracteres
alfanuméricos de 7 bits o bytes hexadecimales de dos dígitos precedidos por \x. De forma adicional, \r y \n representan, respectivamente,
retornos de carro y saltos de línea, mientras que \\ representa el carácter de barra inclinada invertida.
- Política de finalización
- Especifica cuándo se debe dejar de recibir datos y pasar al siguiente elemento de prueba.
- Detecta inactividad: la acción de recepción se detiene cuando no se reciben bytes
de la conexión después de un retardo especificado en Umbral de inactividad (en milisegundos).
Después
de este retardo, el sistema remoto ha finalizado el envío de la respuesta y se considera inactivo. Éste es el valor predeterminado.
- Recibe número exacto de bytes: la acción de recepción se detiene cuando se ha recibido
el número grabado de bytes. Especifique un Tiempo de espera excedido (en
segundos) después del cual la acción de recepción produce un error en el registro de prueba, si no
se recibe el número correcto de bytes. Si está habilitado Tamaño de datos de enlace,
la acción de recepción espera el número de bytes que se muestra en el área Datos. Si Tamaño de datos de enlace está inhabilitado, la acción de recepción espera el número
de bytes que se muestra en Bytes.
- Recibe hasta final de secuencia: la acción de recepción se detiene
cuando el sistema remoto cierra la conexión.
Si está seleccionado Acepta
respuesta vacía, no se requiere recibir ni un solo byte y Tiempo
de espera excedido se omite. Especifique un Tiempo de espera excedido (en
segundos) después del cual la acción de recepción produce un error en el registro de prueba, si no
se recibe el número correcto de bytes.
- Coincide con una serie: la acción de recepción se detiene cuando se recibe
una secuencia de bytes especificada. Especifique un Tiempo de espera excedido (en
segundos) después del cual la acción de recepción produce un error en el registro de prueba, si no
se recibe el número correcto de bytes.
- Reconoce una expresión regular: la acción de recepción se detiene
cuando se recibe una secuencia de bytes que coincide con una expresión regular. Especifique un Tiempo de espera excedido (en
segundos) después del cual la acción de recepción produce un error en el registro de prueba, si no
se recibe el número correcto de bytes.
Para políticas de finalización que tienen un
valor de Tiempo de espera excedido, este valor especifica un retardo (en segundos)
después del cual la acción de recepción genera un error en el registro de prueba si no se cumplen los
criterios de política de finalización. El contador de tiempo de espera excedido se inicia cuando se recibe el primer byte.
Excepto cuando
está en vigor la política Recibe hasta final de secuencia, las acciones de recepción generan un error en
el registro de prueba cuando el sistema remoto cierra la conexión.
- Datos
- Especifica los datos que se reciben a través de la conexión. Los bytes se expresan en caracteres
alfanuméricos de 7 bits o bytes hexadecimales de dos dígitos precedidos por \x. De forma adicional, \r y \n representan, respectivamente,
retornos de carro y saltos de línea, mientras que \\ representa el carácter de barra inclinada invertida.
- Tamaño de datos de enlace
- Cuando se selecciona Recibe número exacto de bytes como Política de finalización,
si Tamaño de datos de enlace está habilitado, la acción de recepción espera el número de bytes
que se muestra en el área Datos. Si la opción está inhabilitada, la acción de recepción espera el número de bytes que se muestran en Bytes.
- Bytes
- Cuando Tamaño de datos de enlace está inhabilitado, se especifica el número de bytes
esperados a través de la conexión.