Ich möchte mit JMeter einige Leistungs- und Belastungstests auf einem XMPP/HTTP-Webdienste-Server durchführen. Ich bin neu bei JMeter und fange an, mich mit den Grundlagen vertraut zu machen, aber ich möchte diese Tests so schnell wie möglich durchführen, um Hilfe zu bekommen.Testen von XMPP Chat Server mit JMeter
Ich konnte ein Beispiel JMeter Test Plan finden, das ich hoffen konnte, dass ich in kürzester Zeit anpassen und aufstehen konnte, aber das nicht wirklich ausbreitete, werden mit Wireshark Nachrichten vom Client mit TCP gesendet. Ich habe versucht mit this yandex plugin, aber es wirft Fehler, wenn ich versuche, es zu verwenden.
Dies ist der Fehler, den ich bekommen.
2014/02/10 15:11:18 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2014/02/10 15:11:18 INFO - jmeter.samplers.SampleEvent: List of sample_variables: []
2014/02/10 15:11:18 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*)
2014/02/10 15:11:19 INFO - jmeter.engine.StandardJMeterEngine: Starting ThreadGroup: 1 : Thread Group
2014/02/10 15:11:19 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group Thread Group.
2014/02/10 15:11:19 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error
2014/02/10 15:11:19 INFO - jmeter.threads.ThreadGroup: Starting thread group number 1 threads 1 ramp-up 1 perThread 1000.0 delayedStart=false
2014/02/10 15:11:19 INFO - jmeter.threads.ThreadGroup: Started thread group number 1
2014/02/10 15:11:19 INFO - jmeter.engine.StandardJMeterEngine: All thread groups have been started
2014/02/10 15:11:19 INFO - jmeter.threads.JMeterThread: Thread started: Thread Group 1-1
2014/02/10 15:11:49 ERROR - ru.yandex.jmeter.XMPPClientImpl: Error reading data java.lang.RuntimeException: Retries more than 1000, aborting read
at ru.yandex.jmeter.XMPPClientImpl.read(XMPPClientImpl.java:116)
at org.apache.jmeter.protocol.tcp.sampler.TCPSampler.sample(TCPSampler.java:414)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
at java.lang.Thread.run(Thread.java:744)
2014/02/10 15:11:49 ERROR - jmeter.protocol.tcp.sampler.TCPSampler: java.lang.RuntimeException: Error reading data
at ru.yandex.jmeter.XMPPClientImpl.read(XMPPClientImpl.java:152)
at org.apache.jmeter.protocol.tcp.sampler.TCPSampler.sample(TCPSampler.java:414)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
at java.lang.Thread.run(Thread.java:744)
Caused by: java.lang.RuntimeException: Retries more than 1000, aborting read
at ru.yandex.jmeter.XMPPClientImpl.read(XMPPClientImpl.java:116)
... 4 more
2014/02/10 15:11:49 INFO - jmeter.threads.JMeterThread: Thread finished: Thread Group 1-1
2014/02/10 15:11:49 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test
2014/02/10 15:11:49 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*)
Ich möchte in der Lage sein, Chat-Nachrichten zu senden, Anwesenheit Updates und Komponieren Aktualisierungen an den Server, und die Rampe, die Anzahl der Benutzer. Dies sind die Grundanforderungen, damit die Tests für uns nützlich sind.
Jede Hilfe oder Links zu Probe Testpläne würden sehr geschätzt werden.
Danke.