Écoute dans JMeter

Écoute dans JMeter
MIN
05 Jan 2024

Table des matières

Qu’est-ce qu’une écoute dans JMeter ?

Dans JMeter, les auditeurs sont des éléments du plan de test qui sont utilisés pour afficher et analyser les résultats des tests de performance sous forme de tableau ou de graphique. Ils fournissent également différentes matrices de temps de réponse (temps moyen, temps minimum, temps maximum, etc.) à la demande de l’échantillonneur. Comment ajouter un auditeur –

>>> Cliquez avec le bouton droit de la souris sur Test Plan – Allez à Add – Allez à Listener – Cliquez sur le Listener désiré

Capture d'écran de l'ajout du nouvel auditeur

Les auditeurs peuvent également être ajoutés en tant qu’enfant d’un groupe de discussion spécifique. Dans ce cas, Listener utilisera les données de ce groupe de threads pour l’analyse.

* Veuillez noter qu’il est recommandé de sauvegarder les résultats des tests dans des fichiers .jtl. Ce fichier peut être chargé ultérieurement dans Listener pour créer des graphiques et exécuter diverses fonctions fournies par différents Listeners.

Différents écouteurs fournis par JMeter

Graphique agrégé

Le graphique agrégé de l’auditeur est utilisé pour afficher les résultats des tests sous forme de tableaux (rapports) et de graphiques.

Rapport global

Le rapport agrégé de l’auditeur est utilisé pour visualiser et stocker les résultats des tests sous forme de rapports.

Résultats des assertions

Le listener Assertion Results est utilisé pour afficher le résultat de l’assertion pour chaque réponse erronée de l’échantillonneur. Il est recommandé de ne pas utiliser cet écouteur pendant le test de performance, car il est très gourmand en ressources. Il ne doit être utilisé que pour le débogage et les tests fonctionnels.

Écouteur de backend

Un Backend Listener est un type spécial de Listener asynchrone qui est utilisé spécifiquement avec BackendListenerClient pour le personnaliser.

BeanShell Listener

L’écouteur BeanShell est utilisé pour activer le script BeanShell dans JMeter.

Auditeur BSF

Le BeanShell listener est utilisé pour activer le script BSF dans JMeter.

Visualisateur d’assertions de comparaison

Le visualisateur d’assertions de comparaison est utilisé pour comparer les résultats des assertions dans une interface utilisateur (IU) facile à comparer.

Générer des résultats synthétiques

L’option Listener Generate Summary results permet de stocker et d’afficher les résultats détaillés des tests dans des fichiers journaux.

Graphique des résultats

L’écouteur Graphique des résultats permet de représenter graphiquement le temps de réponse de chaque demande d’échantillonnage en termes de moyenne, de médiane, de variance et de débit.

JSR223 Listener

L’écouteur JSR223 est utilisé pour activer les scripts JSR223 dans l’application JMeter.

Mailer Visualizer

Sampler Mailer Visualizer est utilisé pour fournir la fonctionnalité d’envoi de courriels personnalisés en cas de seuil d’erreur spécifique.

Contrôler les résultats

Il s’agit d’un nouvel auditeur ajouté à JMeter qui est utilisé pour afficher et stocker des statistiques sur les performances du serveur.

Graphique du temps de réponse

Le graphique du temps de réponse est utilisé pour fournir une représentation graphique du temps de réponse avec le temps écoulé pendant l’exécution du test.

Enregistrer la réponse dans un fichier

Listener Save Response to a file est utilisé pour enregistrer la réponse de l’échantillonneur dans un fichier. Cet écouteur est utilisé lors des tests fonctionnels ou du débogage d’un script de test.

Enregistreur de données simple

Listener Simple Data Writer est utilisé pour enregistrer la réponse de l’échantillonneur dans un fichier avec diverses configurations afin d’éliminer plusieurs frais généraux inutiles.

Rapport de synthèse

Le rapport de synthèse est utilisé pour stocker et afficher le résultat du test sous forme de tableau, tout comme l’auditeur de rapport agrégé, mais il consomme moins de mémoire (selon Apache JMeter).

Visualisation de l’arbre des résultats

Cet auditeur est utilisé pour fournir et stocker les résultats des tests pour chaque échantillonneur individuel.

Afficher les résultats dans un tableau

L’option Listener View Results in Table permet d’afficher l’en-tête et le corps de la réponse de l’échantillonneur.