Suivi des résultats d'un extracteur d'expression régulière JMeter
-
22-09-2019 - |
Question
Notre serveur renvoie un en-tête de réponse personnalisée « X-exécution-Time » HTTP qui retourne en millisecondes le temps entre le serveur d'obtenir une demande et notre code renvoie une page, à savoir combien de temps notre code nécessaire pour exécuter. J'utilise JMeter pour faire quelques tests et je voudrais être en mesure de faire rapport sur ce nombre de temps. J'ai installé cette expression régulière extracteur: X-Execution-Time:\s(\d+)
mais je ne sais pas comment JMeter de faire rapport sur ce nombre par demande si je peux obtenir une tendance au fil du temps
La solution
Ce n'est pas élégant par tout moyen, mais cela fonctionne certainement:
Ajouter un échantillonneur de débogage dans votre plan de test, et lui donner le même nom que votre référence regex. Cela va écrire la valeur temporelle dans le fichier de résultats.
Exemple si vous avez différentes pages:
référence regex = X-exécution-temps Sampler debug Name = PageName - Exécution: $ {X-exécution-temps}