Was sind gute Lasttest-Tools für IIS 7-Webanwendungen?

8

Der Titel sagt alles. Ich suche nach einer Reihe guter Tools, mit denen ich eine Webanwendung vor der Bereitstellung auf IIS 7 testen kann.

Joseph
quelle

Antworten:

4

Es stehen einige gute Tools zur Verfügung:

Nicht kostenlos, aber ausgezeichnet, wenn Sie dies professionell tun, ist Visual Studio Team System Test Load Agent. In MSDN wird beschrieben, wie Sie es hier einrichten und ausführen: Controller, Agenten und Rigs . Sie können eine Testversion hier herunterladen:

Soweit kostenlose Tools ...

Web Capacity Analysis Tool (WCAT) :

Übersicht: Das Web Capacity Analysis Tool (WCAT) ist ein leichtes Tool zur Generierung von HTTP-Lasten, mit dem in erster Linie die Leistung eines Webservers in einer kontrollierten Umgebung gemessen werden kann. WCAT kann Tausende von gleichzeitigen Benutzern simulieren, die Anforderungen an eine einzelne Website oder mehrere Websites stellen. Die WCAT-Engine verwendet ein einfaches Skript, um die HTTP-Anforderungen zu definieren, die auf dem Webserver wiedergegeben werden sollen. Die Erweiterbarkeit wird durch Plug-in-DLLs und eine einfache Standard-API bereitgestellt.

Eigenschaften:

  • HTTP 1.0 und HTTP 1.1 fähig
  • Unterstützt IPv6-Multithread-Unterstützung
  • Unterstützt die Erzeugung von Stress aus mehreren Maschinen
  • Erweiterbar durch C-Plug-In
  • DLLs unterstützen die Integration von Leistungsindikatoren
  • Misst den Durchsatz und die Reaktionszeit
  • Unterstützt SSL-Anforderungen
  • Unterstützung für NTLM-Authentifizierungsanforderungen
  • Unterstützt problemlos das Testen von Tausenden von gleichzeitigen Benutzern

Laden Sie hier die x86-Version und hier die x64-Version herunter .

Sean Earp
quelle
4

Ich glaube, Apache Bench wird für solche Dinge ziemlich häufig verwendet und kann problemlos gegen andere Webserver verwendet werden. Es basiert auf der Befehlszeile, daher sollte es ziemlich einfach sein, Skripte in Ihre Testsuite oder Skripte vor der Bereitstellung zu schreiben.

http://httpd.apache.org/docs/2.0/programs/ab.html

cpm
quelle
ab ist ein guter Indikator, aber nicht viel mehr. Für echte Lasttests können Sie die 'Web Avalanche'-Appliance nicht schlagen - Sie können sie mieten.
Rich
AB war genau das, was ich brauchte, ich hatte SSL-Probleme mit WCAT und konnte die meisten anderen Tools nicht zum Laufen bringen. Die Last war mir egal, ich wollte nur, dass sie eine Reihe von Anfragen generiert, damit ich meinen Server testen kann.
Davenpcj
1

Ich habe zuvor das Webanwendungs-Stress-Tool verwendet. Ich frage mich, ob dies ein ziemlich normales Tool ist und ob es bessere Alternativen gibt

(WAS) kann hier heruntergeladen werden

Es gibt auch einen kb Artikel darüber , wie die Anwendung installieren und nutzen hier

und ein Blog darüber, wie man es hier benutzt

Joseph
quelle