Lesitungstest

Leistungstests werden verwendet, um die Auslastung eines Servers, einer Datenbank, einer Anwendung oder einer Website zu überprüfen.

Was sind Leistungstests?

Leistungstests versuchen, einen Server, eine Datenbank und eine Anwendung oder Seite zu belasten. Leistungstests ermöglichen die Fähigkeiten des getesteten Systems überprüfen und ineffiziente Elemente erfassen, die geändert oder verbessert werden sollten. Es kommt vor, dass eine Seite oder Anwendung zu lange lädt oder überhaupt nicht lädt (z.B durch großer Bewegung auf der Website), und als Folge gibt der Besucher auf und geht.

Wie wir Leistungstests durchführen

Zu Beginn machen wir uns mit den Erwartungen des Kunden an die Serviceleistung vertraut und definieren die Anforderungen. Dann analysieren wir die Funktionen und die Infrastruktur des getesteten Systems. Wir überprüfen das typische Benutzerverhalten (indem wir mit dem Systemeigentümer sprechen und Daten aus Web Analytics-Tools oder Anwendungsprotokollen steuern). Auf dieser Basis erstellen wir ein Lastmodell. Das Modell enthält Informationen zu Benutzeraktionen und deren Verweildauer auf der Website sowie den Prozentsatz der Benutzer, die die Aktion ausführen. Dank des Modells wird es möglich sein, eine beliebige Anzahl von Benutzern zu simulieren. Wir führen Tests durch. Wir geben Orte an, die für eine unzureichende Systemleistung verantwortlich sind. Wir erstellen einen Bericht, der die möglichen Ursachen für geringe Effizienz beschreibt.

Im Rahmen des Leistungstests bieten wir 3 Arten von Tests an:

  • Leistungstests – in diesem Fall prüfen die Tester die Reaktionszeit einzelner Systemfunktionen und prüfen, ob diese akzeptabel ist. Als Ergebnis von Tests erhalten sie Informationen über Elemente mit geringerer Leistung
  • Stresstests – sie beruhen auf der Simulation einer überdurchschnittlichen Anzahl von Benutzern, die gleichzeitig arbeiten. Ihr Ziel ist es zu überprüfen, ob das System in der erwarteten Weise reagiert. Dadurch können Tester überprüfen, wie die Anwendung im abgesicherten Modus arbeitet und ob Daten verloren gehen.
  • Belastungstests – werden durchgeführt, um das Verhalten des Systems bei ständig steigender Belastung zu untersuchen und diesen Zustand für lange Zeit zu erhalten. Auf diese Weise ermitteln die Tester, wie viele Abfragen das System in einem bestimmten Zeitraum bewältigen können.

Was wir Ihnen anbieten:

  • Wir prüfen den Widerstand gegen plötzlichen Lastanstieg
  • Wir überprüfen die Stabilität des Systems
  • Wir weisen auf “Engpässe” hin, die die Effizienz verringern, und empfehlen, diese zu modifizieren
  • Wir identifizieren Probleme, die zu Datenverlust führen können
  • Wir stellen Skripte zur Verfügung, die während des Tests verwendet werden, so dass Sie in Zukunft ähnliche Tests selbst durchführen können
  • Die Daten werden in einem transparenten, umfassenden Bericht präsentiert, der sowohl für IT-Spezialisten als auch für technisch nicht versierte Personen verständlich ist.