Détails sur la réception de connexion socket

Dans l'éditeur de test, les éléments de réception de connexion socket représentent la réception de données à partir du serveur.
Connexion
Indique la connexion socket utilisée pour la réception des données. Cliquez sur le lien pour accéder à l'élément de test de connexion socket.
Temps de réflexion (ms)
Indiquez le délai calculé par programme qui doit s'écouler avant l'exécution de l'élément de test en cours. Le délai de réflexion est une émulation statistique de la durée passée par les véritables utilisateurs à lire une entrée ou à réfléchir avant d'effectuer une action.
Délai d'attente de la réponse
Délai d'attente maximal pour la réception du premier octet de la réponse. Si aucune donnée n'est reçue avant l'expiration du délai d'attente de la réponse, l'action de réception génère une erreur dans le journal de test. Le compteur de délai d'attente de la réponse démarre en même temps que l'action de réception une fois le temps de réflexion terminé ; le compteur est interrompu lorsque le premier octet est reçu.
Règle de fin
Indique à quel moment arrêter la réception des données et passer à l'élément de test suivant.
Données
Spécifie les données reçues via la connexion. Les octets sont exprimés sous forme de caractères alphanumériques 7 bits ou sous forme d'octets hexadécimaux précédés de \x. De plus, \r et \n correspondent à retour chariot et saut de ligne respectivement et \\ représente la barre oblique inversée.
Règle de fin
Indique à quel moment arrêter la réception des données et passer à l'élément de test suivant.
  • Détecte l'inactivité : l'action de réception est arrêtée si aucun octet n'est reçu via la connexion une fois que le délai spécifié dans Seuil d'inactivité (en millisecondes) est dépassé. Une fois ce délai dépassé, l'envoi de la réponse par l'ordinateur éloigné est terminé et ce dernier est considéré comme étant inactif. Il s'agit du paramètre par défaut.
  • Reçoit le nombre exact d'octets : l'action de réception est arrêtée lorsque le nombre d'octets enregistrés est reçu. Spécifiez un délai d'attente (en secondes) après lequel l'action de réception génère une erreur dans le journal de test si le nombre correct d'octets n'est pas reçu. Si l'option Taille de données de liaison est activée, l'action de réception attend le nombre d'octets affiché dans la zone Données. Si l'option Taille de données de liaison est désactivée, l'action de réception attend le nombre d'octets affiché dans la zone Octets.
  • Reçoit les octets jusqu'à la fin du flux : l'action de réception est arrêtée lorsque l'ordinateur éloigné ferme la connexion. Si l'option Accepte les réponses vides est sélectionnée, la réception d'un seul octet n'est pas requise et le délai d'attente de la réponse est ignoré. Spécifiez un délai d'attente (en secondes) après lequel l'action de réception génère une erreur dans le journal de test si le nombre correct d'octets n'est pas reçu.
  • Recherche les correspondances d'une chaîne : l'action de réception est arrêtée si une séquence d'octets spécifiée est reçue. Spécifiez un délai d'attente (en secondes) après lequel l'action de réception génère une erreur dans le journal de test si le nombre correct d'octets n'est pas reçu.
  • Reconnaît une expression régulière : l'action de réception est arrêtée lorsqu'une séquence d'octets correspondant à une expression régulière est reçue. Spécifiez un délai d'attente (en secondes) après lequel l'action de réception génère une erreur dans le journal de test si le nombre correct d'octets n'est pas reçu.

Pour les règles de fin dotées d'un paramètre de délai d'attente, ce paramètre indique un délai (en secondes) après lequel l'action de réception génère une erreur dans le journal de test si le critère de règle de fin n'est pas satisfait. Le compteur de délai d'attente démarre lorsque le premier octet est reçu.

Les actions de réception génèrent une erreur dans le journal de test lorsque la connexion est fermée par l'ordinateur éloigné, sauf si la règle Reçoit les octets jusqu'à la fin du flux est activée.

Données
Spécifie les données reçues via la connexion. Les octets sont exprimés sous forme de caractères alphanumériques 7 bits ou sous forme d'octets hexadécimaux précédés de \x. De plus, \r et \n correspondent à retour chariot et saut de ligne respectivement et \\ représente la barre oblique inversée.
Taille de données de liaison
Lorsque l'option Reçoit le nombre exact d'octets est définie comme règle de fin et que Taille de données de liaison est activée, l'action de réception attend le nombre d'octets affiché dans la zone Données. Si l'option est désactivée, l'action de réception attend le nombre d'octets affiché dans la zone Octets.
Octets
Lorsque l'option Taille de données de liaison est désactivée, le nombre d'octets attendu comme données via la connexion est spécifié.

Retour d'informations