Ich verwende JMeter, um unsere ASP.NET MVC-Website zu testen. Es ist einfach wie Kuchen, sobald Sie es einmal probiert haben und wissen, wie man die Anwendung benutzt.
Zum Beispiel habe ich eine CSV-Datei, die ich als dynamische Suchdaten verwende. Ich habe dann ein HttpRequest-Ding in Jmeter erstellt und meine CSV-Daten übergeben. (Dies simuliert, dass ich auf diese URL für die Daten trete, die ich benutze).
Ich habe einen Jmeter Gaussian Timer, um Ebbs zu simulieren und fließt (randomisiert) die Treffer zur URL.
ich sage dann endlich ..
%Vor%was bedeutet ... Schleife 10 mal. Jede einzelne Schleife enthält 50 Threads ... und es werden bis zu 50 Threads in 5 Sekunden erstellt.
Also ja, ich benutze es. es ist gut!
Ich empfehle Ссылка von HP. Da es nur HTTP-Anfragen sendet, funktioniert es unabhängig von dem Server, auf dem Sie testen. Sie benötigen jedoch einen Linux-Rechner, um es auszuführen. Ein weiteres beliebtes Tool ist Apache Benchmark (AB) . Ich empfehle es nicht als das beste verfügbare Werkzeug, aber viele Benchmarks wurden mit diesem Tool durchgeführt, so dass es einfacher ist, Ergebnisse zu vergleichen und Schlussfolgerungen zu ziehen.
Microsoft bietet verschiedene andere Tools zum Testen an, ist aber nicht so weit verbreitet.
Tags und Links benchmarking asp.net jmeter