25

Gibt es irgendwelche guten (vorzugsweise freien) Werkzeuge da draußen?Der beste Weg, um eine Rails Web App zu testen?

Können sie genaue Schätzungen geben, die die Produktionsergebnisse wiedergeben, wenn die App online geht?

+1

Ein Stresstest bedeutet normalerweise, dass der gesamte Softwarepaket getestet wird, das die Informationen liefert und nicht unbedingt an eine Sprache gebunden ist. Ein anderer Begriff wäre der Leistungstest. Und Sie können auch funktionale Web-Test-Tools ausprobieren, um die meisten Pfade zu testen. Willst du willst ist ziemlich groß. – Loki

Antwort

3

Dies ist definitiv keine kostenlose Lösung, aber webmetrics wird die Arbeit erledigen. (Sowie jede Website Überwachung im Allgemeinen). Sie geben ausführliche Berichte über die Leistung Ihrer Website, und wenn Sie Auslastungstests planen, können Sie angeben, wie viel Last Sie simulieren möchten (z. B. simulieren Sie 2000 Benutzer, die meine Website gleichzeitig verwenden).

Ich denke nicht, dass es brechen wird und Ihnen Ihre CPU-Auslastung und so sagen, wie sie Ihre Website von ihren Servern betonen.

5

WebLoad ist Open Source:

http://www.webload.org/

+2

Link ist tot ... – user456584

+1

Nach einer Google-Suche für Webload, kam ich auf diese Website: http://www.radview.com. Sie verlangen eine Lizenzgebühr und ich konnte den Open-Source-Link nicht finden. –

+0

Ja, es ist nicht nur Open Source es ist sehr teuer – Hut8

4

Es gibt eine gute Zusammenfassung von Werkzeugen here.

+12

Oh man, aber das Foto auf dem Link ist schrecklich! –

+2

Ich habe es einfach nochmal überprüft und man ... es hat gesehen, dass sie ihr Design seit 2004 nie geändert haben, aber sie aktualisieren es immer noch! Es gibt ein Google + 1-Widget am unteren Rand @ _ @ – corroded

+1

dieser Greuel ist immer noch da! – IKA

2

Sie können Trampel versuchen, ist es Lastsimulationswerkzeug here

+2

sieht aus wie Trampel ist jetzt bei http://github.com/jamesgolick/trample Ich habe auch gehört von http://github.com/ddrady/tourbus und natürlich Jmeter. – rogerdpack

10

ich persönlich mit Apache Bench http://httpd.apache.org/docs/2.0/programs/ab.html

Es ist kostenlos, gerade nach vorne zu verwenden und leicht gehen würde.

Wenn Sie nach etwas robusterem suchen, dann könnte Apache JMeter einen Blick wert sein. http://jmeter.apache.org/. Wiederum ist es kostenlos, ein wenig Lernkurve und hat eine GUI, die etwas schwerer ist.

Vielleicht haben Sie auch einen Blick auf diese Q nehmen wollen/A Performing a Stress Test on Web Application?

0

Wenn Sie die Leistung visualisieren möchten, anstatt nur die Zahlen sehen Sie vielleicht Versuche Engulf. Es ist Open-Source-Software, verteilt und leistungsstark. http://engulf-project.org/#usage Disclaimer: Es ist ein Projekt, an dem ich arbeite.

Verwandte Themen