Testen von ASP.NET/IIS mit WCAT

8

Ich versuche, einen Belastungs- / Belastungstest unter Verwendung des in den IIS-Ressourcen enthaltenen WCAT-Toolkits durchzuführen.

Mit LogParser habe ich eine UBR-Datei mit Konfiguration verarbeitet. Es sieht ungefähr so ​​aus:

%Vor%

Sieht es OK aus?

Ich führe den Controller mit folgendem Befehl aus: wcctl -z StressTest.ubr -a localhost

Der Client wird wie folgt ausgeführt: wcclient localhost

Wenn der Client ausgeführt wird, bekomme ich diesen Fehler: main client thread Connect Attempt 0 Failed. Error = 10061

Hat jemand auf dieser Welt jemals WCAT benutzt?

    
MartinHN 22.09.2008, 13:15
quelle

7 Antworten

2

Ich würde nach WCat 6.3 suchen - verfügbar hier für x86 und hier für x64

>

Sie haben die Einstellungen / Szenario-Dateistrukturen geändert, was ein wenig schmerzhaft ist, aber sollte Ihren Bedürfnissen entsprechen.

    
Christopher G. Lewis 27.10.2008 18:22
quelle
2

Ich habe gerade begonnen, wcat 6.3 zu evaluieren, und ich fürchte, meine Erfahrung war in Bezug auf Online-Support / Community etwas enttäuschend.

Es gibt auch einen großen Fehler im wcat.wsf-Skript - siehe:

Ссылка

Ich habe jetzt Probleme mit der Leistungszählermessung.

    
sthorogood 26.11.2008 11:14
quelle
2

Ich hatte einen guten Erfolg mit WCAT, obwohl ich Schwierigkeiten habe, NTLM-Verbindungen zu simulieren.

Ich benutze 6,3, daher sehen meine Konfigurationsdateien sehr anders aus als deins. Einige Fehler, die ich auf dem Weg bemerkt habe:
+ Stellen Sie sicher, dass Ihre Firewall deaktiviert ist oder Löcher für WMI durchgelocht sind.
+ Jedes Element, das Sie im Anforderungsheader festlegen, wirkt sich enorm auf den Durchsatz aus. Äpfel zu Äpfeln müssen dieselben Anforderungsheader haben.
+ Remote-Aufrufe mit mehreren Clients funktionieren nur, nachdem der von sthorogood erkannte Fehler behoben wurde.

Sobald ich diese Hürden überschritten habe, habe ich tolle Ergebnisse von WCAT bekommen. Es testet schnell, wiederholbar und aggressiv.

Viel Glück,

Kevin

    
codepoke 09.02.2009 22:07
quelle
0

Ich habe keine Antwort für Sie, aber haben Sie darüber nachgedacht, andere Tools für Ihre Tests zu verwenden? Die WCAT-Tools scheinen ziemlich begrenzt und kompliziert zu verwenden.

OpenSTA und JMeter sind gute Open-Source-Tools für Last- / Spannungs- / Leistungstests.

    
Corey Goldberg 22.09.2008 13:27
quelle
0

OpenSTA und JMeter sieht sehr Apache wie. Ich verwende IIS unter Windows Server 2003.

    
MartinHN 22.09.2008 13:33
quelle
0

für den Leistungsindikator können Sie -p .prf in demselben Befehl für den Controller wie folgt definieren: wcctl -c config.txt -d Verteilung.txt -s script.txt -a localhost - p performance.prf

    
Gunjan Sarda 09.04.2010 04:56
quelle

Tags und Links