Sind Web-Automatisierungs-Tools direkt für die Entwicklung von kundenspezifischen Belastungs- / Stresstest-Tool?

StackOverflow https://stackoverflow.com/questions/2721485

Frage

Tools wie WebAii verwendet werden können, um eine Website zu besuchen, und mit einer einfachen Schleife, in Folge.

Wenn ich Code eine Menge Hits auf eine Website hintereinander und / oder mit der Fähigkeit, für benutzerdefinierte Muster, das ist die gleiche Funktionalität wie ein Last / Stress-Test-Tool?

Danke

War es hilfreich?

Lösung

Im Wesentlichen ja. Aber um einen echten Test zu bekommen dies würde auf jeden Fall brauchen Multithreading oder vorzugsweise auf zahlreiche Kunden vor Ort ausgeführt werden, die gleichzeitige Verwendung zu reflektieren. Dies würde das Sammeln von Informationen erschweren (WCAT ist sehr gut dafür, aber ein wenig steile Lernkurve hat).

hatte ich hielt mich für etwas zu schreiben, wenn ich brauchte einige Stresstests, da weder WCAT zu tun noch WAST wirklich passen die Rechnung. Hätte ich in WebAii sah ich würde es in Betracht gezogen haben.

Andere Tipps

Ich würde nicht sagen, dass dies Belastungstests, wenn Sie eine Reihe von Instanzen ausgeführt wird. Bei Belastungstests von Webanwendungen und Sie echten Web-Browser verwenden es als gute Daumenregel gesehen 1-Browser pro CPU / Kern haben.

Es gibt Dienste, die Sie für nicht viel Geld realistische Last erzeugen verwenden können.

Wir verwenden häufig Web-Automatisierungs-Tools kombiniert mit virtuellen Maschinen Belastungstest. Jede virtuelle Maschine verfügt über Web-Treiber ein Skript zu folgen und die Skripte sind so geschrieben, dass sie Tor und warten auf einander an bestimmten Checkpoints und stellen Sie sicher, dass alle Maschinen und ihre Browser aufgeholt haben, bevor Sie fortfahren. Auf diese Weise wichtige Dinge (wie Klicken auf einen Link, dass Kicks off intensive Berechnung) gleichzeitig von allen virtuellen Maschinen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top