2010-11-16 11 views

Antwort

13

Ich habe herausgefunden, dass JMeter gut funktioniert, aber ich verwende im Allgemeinen über 4-5 PCs, um die genauesten Ergebnisse zu erhalten.

Obwohl Sie vielleicht glauben, 120 gleichzeitige Benutzer können schwierig sein, von einem einzigen PC zu simulieren, müssen Sie erkennen, dass in einem realen Arbeitsszenario 120 gleichzeitige Benutzer nicht zur gleichen Zeit auf den Server zugreifen, also die CPU Threading-Algorithmen reichen aus, um die Last zu simulieren.

Sie müssen die wahrscheinliche Verwendung Ihrer Anwendung durch Ihre Benutzer verstehen, d. H. Wie viele Anfragen pro Sekunde/Minute Sie von einem einzelnen Benutzer erhalten und sicherstellen, dass Ihr Test dies effektiv simuliert.

Unsere Technik besteht also darin, JMeter auf 5 PCs mit verschiedenen Tests zu verwenden und die Serverleistung während der Tests zu überwachen.

Es gibt natürlich viele andere Produkte, die für einen Preis in der Lage sind, den Web-Verkehr besser zu simulieren, aber ich habe JMeter immer als perfekt für meine Bedürfnisse gefunden.

+0

Vielen Dank !! Große Antwort, genau was ich brauchte. Außerdem haben Sie mir einen weiteren sehr nützlichen Hinweis gegeben, wie Sie Ihren Server testen. Ich benutze zum ersten Mal einen Belastungstest und bin sehr froh darüber! –

+1

Wie Sie wissen, kann jmeter mit Nicht-GUI-Slaves arbeiten, die von einem Knoten koordiniert werden. –