J'ai créé mon test jMeter qui effectue 20 000 requêtes HTTP. J'ai inclus l'auditeur "Afficher les résultats dans le tableau". Après avoir exécuté le test, je voudrais enregistrer les résultats de la table dans un fichier CSV.
Ok, je l'ai compris. La moins intuitive des interfaces graphiques ... tapez dans le champ le nom du fichier que vous souhaitez enregistrer, lancez le test. Cela crée et écrit dans le fichier.
Ajoutez simplement un rapport agrégé à votre plan de test en sélectionnant Fil-> Listener-> AggregateReport Exécutez votre test. Lorsqu'il est terminé, le rapport agrégé affiche les informations sur les tests. .
peut-être cela peut-il vous être utile http://www.2min2code.com/articles/jmeter_intro/simple_data_writer
Vous pouvez faire pression pour obtenir les résultats de nombreuses façons. Ceci est la façon CLI:
ÉTAPES: 1. télécharger la dernière version de jmeter
/tmp/
csv
. Pas besoin de changer quoi que ce soit ou de spécifier dans la commande CLI.examples
Par exemple: jmeter -n -t examples/test.jmx -l examples/output.csv
Maintenant, si vous voulez changer le format par défaut, vérifiez le paramètre suivant dans jmeter.properties file: jmeter.save.saveservice.output_format=xml
Maintenant, si vous exécutez la commande, ./jmeter -n -t examples/test.jmx -l examples/output.jtl
Output sera stocké au format xml.
Maintenant, faites la demande sur plusieurs serveurs (Requête d’informations supplémentaires pour une bonne connaissance): Nous pouvons spécifier l’hôte et le port comme argument/balises dans la commande CLI
./jmeter -n -t examples/test.jmx -l examples/output.csv -JHOST=<Host> -JPORT=<PORT>
Vous pouvez enregistrer le résultat dans n’importe quel écouteur. Voici les étapes à suivre:
Aller à la discussion -> Ajouter -> Auditeur -> Afficher l’arborescence des résultats (ou tout autre auditeur) Image ici
Ici, vous pouvez enregistrer le fichier en lui attribuant le nom de fichier abc.csv et procéder à la configuration. Vous devez alors décocher le fichier xml et cliquer sur le fichier csv. De plus, le résultat du fichier abc.csv est enregistré par défaut dans le dossier bin de l'outil Apache-jmeter.
1. Terminal ouvert
2. Naviguez dans le dossier bin de Jmeter
3.Exécutez jmeter -n –t (chemin du fichier jmx) /test.jmx -l (chemin pour enregistrer votre résultat) /testresults.csv
-n-It indique que JMeter doit s'exécuter en mode non-graphique
-t-Nom du fichier JMX que vous voulez exécuter
-l: Nom du fichier csv pour consigner les résultats