Lecture des tests HTTP à une vitesse supérieure à celle de l'enregistrement

Si l'ordinateur client utilisé pour l'enregistrement d'un test HTTP s'est avéré plus lent que nécessaire ou que vous souhaitez émuler un ordinateur client plus rapide, vous pouvez augmenter la vitesse de lecture sans modifier les valeurs réelles du test enregistré en réduisant les délais du client de manière proportionnelle. De la même manière, vous pouvez ralentir un client, en augmentant ses retards.

Pourquoi et quand exécuter cette tâche

Dans un test enregistré, chaque demande contient un délai (calculé à l'aide d'un programme) devant s'écouler avant qu'elle ne soit émise. Ce délai est une émulation statistique du comportement utilisateur. Pour afficher le délai d'un test, cliquez sur une demande et consultez la zone Détails de l'élément de test : zone délai

Vous pouvez faire varier le délai de ces demandes pour modifier la vitesse d'exécution d'un test. Cette variation est effectuée au niveau du test.

Procédure

Pour faire varier les délais, procédez comme suit :

  1. Dans le navigateur de test, accédez au test, puis cliquez deux fois dessus. Le test s'affiche.
  2. Cliquez sur le nom du test.
  3. Dans la zone Détails de l'élément de test, sélectionnez un pourcentage de variation. Déplacez la règle pour faire varier la vitesse d'envoi des demandes HTTP. Vous pouvez indiquer une plage allant d'un délai nul à un délai deux fois plus élevé que la durée de l'enregistrement. Cette variation s'applique à toutes les demandes du test.
    Remarque : Si vous augmentez fortement la vitesse de lecture, l'ordre des demandes peut être erroné. Pour corriger cet incident, réduisez la vitesse de lecture jusqu'à ce que le test s'exécute correctement.
    règle de lecture dans la section Détails de l'élément de test

Que faire ensuite

Vous pouvez également définir un délai HTTP maximal. Cliquez sur Fenêtre > Préférences > Test > Génération de test > Génération de test HTTP. Sélectionnez l'onglet Protocole et entrez une valeur dans la zone Délai maximal entre les demandes. Les demandes supérieures à cette valeur sont tronquées dans le test généré mais le test enregistré contient toujours les valeurs d'origine.

Retour d'informations