jMeter - Auditeurs
Les écouteurs permettent d'accéder aux informations que JMeter rassemble sur les cas de test pendant l'exécution de JMeter. Les résultats ou informations recueillis par les auditeurs peuvent être présentés sous la forme de -
- tree
- tables
- graphs
- fichier journal
Tous les écouteurs écrivent les mêmes données brutes dans le fichier de sortie lorsque celui-ci est spécifié.
Configuration par défaut
Les éléments par défaut à enregistrer peuvent être définis de l'une des deux manières suivantes -
dans le jmeter.properties(ou user.properties) fichier. Ce fichier est présent dans le/bin dossier de JMeter.Pour changer le format par défaut, recherchez la ligne suivante dans jmeter.properties -
jmeter.save.saveservice.output_format=
En utilisant la fenêtre contextuelle Config comme indiqué dans la capture d'écran suivante -
JMeter crée les résultats d'un test exécuté sous forme de journaux de texte JMeter (JTL). Ceux-ci sont normalement appelés fichiers JTL, car c'est l'extension par défaut - mais n'importe quelle extension peut être utilisée.
Si plusieurs tests sont exécutés en utilisant le même nom de fichier de sortie, JMeter ajoute automatiquement de nouvelles données à la fin du fichier.
L'écouteur peut enregistrer les résultats dans un fichier mais pas dans l'interface utilisateur. Il est destiné à fournir un moyen efficace d'enregistrer des données en éliminant la surcharge de l'interface graphique.
Lors de l'exécution -
GUI mode - utiliser l'écouteur Simple Data Writer
non-GUI mode - le drapeau -l peut être utilisé pour créer un fichier de données.
Les auditeurs peuvent utiliser beaucoup de mémoire s'il y a beaucoup d'échantillons. Pour minimiser la quantité de mémoire nécessaire, utilisez le format Simple Data Write with CSV.
Format du journal CSV
Le format du journal CSV dépend des éléments de données sélectionnés dans la configuration. Seuls les éléments de données spécifiés sont enregistrés dans le fichier. L'ordre d'apparition des colonnes est fixe et est le suivant -
Champ | La description | Exemple de valeur |
---|---|---|
timeStamp | en millisecondes depuis le 1/1/1970 | 1354223881017 |
écoulé | en millisecondes | 1858 |
étiquette | étiquette d'échantillonneur | Requête HTTP |
Code de réponse | par exemple 200, 404 | 200 |
responseMessage | par exemple OK | D'accord |
threadName | Groupe de fils 1-1 | |
Type de données | ex. texte | texte |
Succès | vrai ou faux | vrai |
échecMessage | si seulement | |
octets | nombre d'octets dans l'échantillon | 34908 |
grpThreads | nombre de threads actifs dans ce groupe de threads | 1 |
toutes les discussions | nombre total de threads actifs dans tous les groupes | 1 |
URL | http://tutorialspoint.com | |
Nom de fichier | si Enregistrer la réponse dans un fichier a été utilisé | |
latence | heure de la première réponse | 132 |
codage | utf-8 | |
SampleCount | nombre d'échantillons (1, sauf si plusieurs échantillons sont agrégés) | 1 |
ErrorCount | nombre d'erreurs (0 ou 1, sauf si plusieurs échantillons sont agrégés) | 0 |
Nom d'hôte | où l'échantillon a été généré | Ordinateur portableManisha |
Temps d'inactivité | nombre de millisecondes de temps d'inactivité (normalement 0) | |
Variables | si spécifié |
Enregistrement des données de réponse
Les données de réponse peuvent être enregistrées dans le fichier journal XML si nécessaire. Cependant, il ne permet pas de sauvegarder des fichiers et des images volumineux. Dans de tels cas, utilisez le post-processeur Save_Responses_to_a_file. Cela génère un nouveau fichier pour chaque échantillon et enregistre le nom de fichier avec l'exemple. Le nom de fichier peut ensuite être inclus dans la sortie de journal d'exemple. Les données seront extraites du fichier si nécessaire lors du rechargement de l'exemple de fichier journal.
Chargement (lecture) des données de réponse
Pour afficher un fichier de résultats existant, vous pouvez utiliser le bouton "Parcourir ..." du fichier pour sélectionner un fichier. Si nécessaire, créez simplement un plan de test factice avec l'auditeur approprié.
Enregistrement des données de l'interface graphique de l'auditeur
JMeter est capable de sauvegarder n'importe quel écouteur sous forme de fichier PNG. Faire cela,
Sélectionnez l'auditeur dans le panneau de gauche en sélectionnant Édition → Enregistrer comme image. Une boîte de dialogue de fichier apparaît.
Saisissez le nom souhaité.
Sauvegardez l'auditeur.