Ajout d'un élément de réception de connexion socket

Vous pouvez ajouter manuellement un élément de réception de connexion socket à un test de performances d'API de connexion socket.

Pourquoi et quand exécuter cette tâche

Dans un test de performances, les éléments de réception de connexion socket décrivent le mode de réception des données sur une connexion. Un élément de réception de connexion socket est associé à une connexion socket spécifique.

Procédure

  1. Ouvrez le test de performances dans l'éditeur de test.
  2. Dans la zone Contenu du test de l'éditeur de test, cliquez à l'aide du bouton droit de la souris sur le noeud de test et sélectionnez Ajouter > Réception de connexion socket.
  3. Dans la section Détails de l'élément de test, cliquez sur Changer et sélectionnez la connexion socket à partir de laquelle vous souhaitez recevoir des données. Vous pouvez définir une valeur de temps de réflexion avant que la connexion ne soit établie par le test.
  4. Définissez la règle de fin. Cela permet de spécifier le moment à partir duquel l'élément de réception ne reçoit plus de données et le test peut ainsi reprendre :
    • 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.
  5. Dans la zone Données, entrez les données que vous prévoyez de recevoir. Par défaut, les données sont envoyées sous forme de caractères alphanumériques à 7 bit. Pour spécifier des octets hexadécimaux, faites précéder les données de \x, par exemple : \x00\xff.

Retour d'informations