Frage

Bevor sie in Produktion gehen, unsere Kunden verlangen tatsächliche Zahlen von , wie viele Benutzern unserer Web-Anwendung verarbeiten kann .

Wir haben alle Arten von Funktionen wie Asset-Management implementiert (Datei-Uploads / Downloads), Dokumente importieren / exportieren, verschiedene Statistiken, Web-Dienste etc.

Ich denke, wir Werkzeug benötigen, die Benutzer Vorlage bilden emulieren können, weil Dokumente importieren / exportieren, soweit ich bemerkt, ist der langsamste Teil einer App wegen Parsen und Generation.

Welches Werkzeug (oder Satz von Werkzeugen) könnte dies tun?

Anwendungsdetails:

  • XHTML / jQuery
  • Coldfusion 8
  • SQL Server 2008
  • Windows Server 2008
War es hilfreich?

Lösung

ich wie jMeter - freie Software und macht den Job ganz gut.

Ein paar Intro Screencasts:

http://www.fosscasts.com/screencasts / 3-Load-Testing-mit-Apache-JMeter

http://vimeo.com/10164982

Andere Tipps

HPs Open Source httperf Ich mag. Nur Setup die URLS wollen Sie testen und lassen es krachen. verwenden, um ein paar Maschinen zu emulieren Last. Man könnte sogar die Ausgabe in eine DB analysieren und eine bestimmte Anzahl tun Knirschen.

Auch denken Sie an httperf tun läuft mit Profilierung auf der Server-Seite zu sehen, was hinkt, und was tut. Eine nette Geste ist es, einen Benutzer unterwegs auf der App zu lassen, und alle POST / GET-Anfragen aufnehmen und als eine Wiederholung Satz für typische Benutzer-Interaktionen verwenden.

Auch wenn Sie über UX denken, verwenden Firebug oder etwas JS Importe überprüfen werden asynchron statt getan one-at-a-time. Haben Sie einen ganders unter Stackoverflow Frage 310.583 / Laden-Javascript-Abhängigkeiten-on-demand

Visual Studio Ultimate Edition hat eine große Belastung / Stress Test-Tools, obwohl die ultimative Ausgabe ein bisschen teuer sein kann.

m Vollversion von JBlitz Professional 5.0 mit .. es ist sehr gut

Es gibt nur wenige analytischen Performance-Tool aus dem Markt (nicht kostenlos), die ich kam durch und gut funktioniert, ist New Relic. Wenn Sie nur suchen, um die api zu testen, dann http://locust.io/ ist gut und auch kostenlos.

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