- Methodik
- Automatisierung
- Last- & Performanztest
Last- und Performanztest
Beim Last- und Performanztest wird mit Hilfe spezieller Tools, wie z. B. LoadRunner, das Verhalten einer Anwendung bzw. eines Systems unter Belastung durch eine Anzahl parallel arbeitender sog. 'virtueller' User getestet.
Es wird insbesondere geprüft, ob
- das System stabil bleibt,
- die Antwortzeiten der Anwendung aus Benutzersicht akzeptabel sind.
Das Systemverhalten unter der Last mehrerer oder vieler parallel arbeitender Benutzer unterscheidet sich im Allgemeinen stark von seinem Verhalten, wenn es nur von einem einzelnen Benutzer belastet wird.
Es genügt daher nicht, eine Anwendung nur funktional zu testen und sich darauf zu verlassen, dass im produktiven Betrieb mit vielen Benutzern alles gut gehen wird!
Dies stellt ein hohes Risiko dar:
- Entgangene Aufträge wegen Nichtverfügbarkeit eines Online-Bestellsystems!
- Vertrauensverlust beim Kunden!
- Stockende innerbetriebliche Prozessabläufe wegen schlechter Performanz, insbesondere zu Stoßzeiten!
- ...
Unsere Lösung:
Wir verfügen über langjährige Erfahrung im Bereich des Last- und Performanztests. Standardtool hierfür ist LoadRunner von Hewlett Packard (vormals Mercury Interactive).
Wir beraten Sie, planen den Test gemeinsam mit und bei Ihnen vor Ort, führen den Test in Ihrer Infrastruktur durch, werten ihn aus und beraten Sie bzgl. der zu ziehenden Schlussfolgerungen.
Sprechen Sie uns frühzeitig im Projektverlauf an! Eine frühzeitige Durchführung von Lasttests hilft, viel Geld zu sparen.
Faustregel:
Sobald der erste Build der neuen Anwendung mit halbwegs vollständiger Teilfunktionalität fertig ist, sollten die ersten Lasttests durchgeführt werden.
Je später im Projektverlauf die Architektur der Anwendung wegen Performanzproblemen geändert werden muss, desto teurer!