2017-08-14 4 views
0

Comme nous le savons Jmeter avoir 2 mode pour exécuter des plans de test: simple et le mode maître-esclaveJmeter résumé communication de données de rapports en mode maître-esclave

en mode mono Jmeter auditeur résumé du rapport collectera min, max, stddev, erreur%, etc données et écrire dans un fichier ..

mais en mode maître-esclave, ces informations sont enregistrées par le serveur maître, et j'ai vérifié les codes de rapport de résumé Jmeter, je ne comprends pas qui étend, les méthodes ou quels codes font que les serveurs esclaves Jmeter peuvent communiquer avec le serveur maître pour permettre au serveur maître d'enregistrer ces données, même question dans le programme d'écoute Simple Data Writer.

Alors, quelqu'un peut-il aider sur cette question, merci beaucoup!

Répondre

0

L'esclave de Jmeter communique avec le maître grâce à Java RMI. Pour cette raison, vous devez start RMI registry avant le test. Depuis la version 2.3.1 vous n'avez pas besoin de le faire manuellement, Jmeter wil server, prenez soin de cela.

+0

Merci pour vos commentaires, en fait j'ai un pot qui crée par nous-mêmes et utilisé pour créer un fichier de rapport dans Jmeter, mais en mode maître-esclave, chaque esclave crée un rapport, cela signifie que esclave après le test et nous avons seulement besoin d'un résumé créer en maître, écouteur de rapport récapitulatif, écrivain de données etc. Jmeter plug-in sont des données de collecte dans le maître, je pense que je manque une certaine importation ou certaines méthodes dans mon code? –

+0

Pour fusionner les fichiers * .jtl de résultat, vous pouvez utiliser le plugin [Merge results] (https://jmeter-plugins.org/wiki/MergeResults/). Ou vous pouvez essayer la fourche commerciale de Jmeter [SmartMeter] (https://www.smartmeter.io/). L'une de ses caractéristiques est le test de charge distribuée, où SmartMeter fusionnera les résultats après le test et générera un rapport. Plus [info] (https://www.smartmeter.io/blog/jmeter-distributed-load-testing-made-simple). D'autres options pour fusionner les résultats pourraient être les fichiers fusionnés de Redline13 (https://www.redline13.com/blog/2016/04/pricing-and-features/) ou [Sens du Blazemeter] (https: // sense. blazemeter.com/) – klingac