Wichtige Erkenntnisse

  • Lasttests sind ein wesentlicher Bestandteil eines ernsthaften DevOps-Plans und sollten regelmäßig durchgeführt werden.
  • Auslastungstestmetriken helfen Entwicklungsteams, Probleme mit Websites und Webanwendungen zu isolieren und effizient zu arbeiten, um Benutzern die bestmögliche Erfahrung in großem Maßstab zu bieten.

Wenn Sie in den Auslastungstestprozess gehen, ohne eine klare Vorstellung davon zu haben, wonach Sie suchen, führt dies unweigerlich zu Verwirrung, wenn Sie sich Ihre Testergebnisse ansehen. Es ist wichtig, ein gutes Verständnis dafür zu haben, was Ihre Auslastungstestergebnisse bedeuten, bevor Sie und Ihr Entwicklungsteam fortfahren und Änderungen implementieren und sinnvolle Verbesserungen für Ihre Benutzer vornehmen können, worum es letztendlich bei Auslastungstests geht.

Dieser Beitrag wird Ihnen dabei helfen, Ihre Website nahtlos und außergewöhnlich für Ihre Benutzer in großem Maßstab, auf allen Geräten und auf der ganzen Welt zu gestalten.

Metriken für Auslastungstests

Die Vorteile regelmäßiger Lasttests

Einige der Vorteile regelmäßiger Lasttests werden in diesen Statistiken demonstriert:

  • Shopzilla reduzierte die Seitenladezeiten von 7 Sekunden auf 2 Sekunden und verzeichnete eine Steigerung der Conversion-Rate um %-12%
  • Sie erhöhten auch die Seitenaufrufe um 25%, indem sie ihre Ladezeit um 5 Sekunden verringerten.
  • und konnten das gleiche Volumen mit 50 % (402 bis 200 Knoten) weniger Knoten unterstützen, wodurch die Serverkosten halbiert wurden
  • Wenn Amazon die Seitenladezeit um +100ms erhöht, verlieren sie 1% des Umsatzes (+100ms === 1 Marketing-Pixel / Drittanbieter-Skript)
  • Wenn Google die Seitenlast um +500ms erhöht, erhalten sie 25% weniger Suchanfragen
  • Wenn Firefox die Ladezeiten um 2,2 Sekunden reduzierte, verzeichnete er einen Anstieg der Download-Conversions um 15,4%.
  • Netflix verzeichnete nach Aktivierung der Komprimierung einen Rückgang des ausgehenden Datenverkehrs um 43 %
  • 52% der Online-Käufer geben an, dass schnelles Laden von Seiten wichtig für ihre Loyalität zu einer Website ist

Dies sind nur einige Dinge, nach denen Sie Ausschau halten müssen. Für eine detailliertere Analyse lesen Sie weiter in diesem Artikel und erfahren Sie mehr über Auslastungstestmetriken.

Auslastungstestmetriken, die Sie kennen sollten

Performance-Metriken können die Performance Ihrer Website im Auge behalten. Sie müssen in der Lage sein, zu sagen, wie sich die Website auf der Seite des Benutzers verhält, und wissen, wie viel Volumen Ihre Server bewältigen können. Es gibt unterschiedliche Metriken für jeden.

Durchschnittliche Reaktionszeit

Der Zeitunterschied zwischen dem Zeitpunkt, zu dem der Benutzer zum ersten Mal eine Anforderung erstellt, und der Endzeit, zu der das Ergebnis geliefert wird, wird gemittelt, um die “durchschnittliche Antwortzeit” zu erhalten. Das Erlernen der durchschnittlichen Antwortzeit einer Website kann für den Erfolg Ihres Lasttests und damit für Ihr Unternehmen entscheidend sein.

Benutzer bevorzugen eine schnell reagierende Website und springen schnell zu Konkurrenten, wenn der Service Ihrer Website sie verlangsamt. Wenn Sie die durchschnittlichen Antwortzeiten der Website erfahren, erhalten Sie Einblicke in die Leistung Ihrer Server. Es wird Ihnen sagen, ob Sie in ein effizienteres investieren oder Ihr aktuelles neu kalibrieren müssen, um Ihnen die Ergebnisse zu liefern, die Sie für den Erfolg benötigen.

Einige Studien über die Erfahrung und das Vertrauen der Besucher haben gezeigt, dass in England 67% der Online-Käufer wahrscheinlich Einkäufe auf einer langsamen Website abbrechen. Die Verbesserung der Ladezeit einer Website um nur eine Sekunde kann die E-Commerce-Conversion-Raten zwischen 10-20% verbessern. Darüber hinaus zeigt ein Online Retail Performance Report von Akamai aus dem Jahr 2017, dass bis zur Hälfte aller Verbraucher auf ihren Smartphones nach Services und Produkten suchen und dass selbst eine kurze Verzögerung von 100 ms die Conversions um 7 % beeinträchtigen kann.

Kurz gesagt, die Reaktionszeit ist sowohl für den E-Commerce als auch für die Online-Lead-Generierung unerlässlich. Benutzer haben Millionen von Optionen zur Verfügung, und wenn Ihre Website oder Webanwendung langsam ist, verlieren Sie wahrscheinlich Umsatz.

Spitzenreaktionszeit

Wenn die durchschnittliche Antwortzeit Ihnen einen Überblick über die Leistung Ihrer Website gibt, gibt Ihnen die Spitzenantwortzeit Einblicke in die Besonderheiten. Die Spitzenantwortzeit ist die Messung der längsten Zeit, die Ihr Server benötigt, um eine Antwort auf die Anforderung eines Benutzers zu generieren. Die Kenntnis der Spitzenreaktionszeiten beantwortet Fragen zu bestimmten Komponenten, die möglicherweise besorgniserregend waren.

Es ist entscheidend für das Überleben Ihrer Website, Spitzenreaktionszeiten zu messen. Wenn ein schlecht funktionierender Befürworter zu lange verweilt, können die Ergebnisse für Ihr System im Allgemeinen und für Ihr Unternehmen als Ganzes verheerend sein.

Langsame Websites verzeichnen einen Rückgang des Traffics. Google berichtet, dass bis zu 53% der Nutzer wahrscheinlich eine Website verlassen, deren Laden länger als drei Sekunden dauert. Nach fünf Sekunden steigt die Wahrscheinlichkeit, dass ein Benutzer eine Seite verlässt, auf 90%. Nach 10 Sekunden steigt die Wahrscheinlichkeit eines Absprungs um massive 123%.

Langsame Websites beeinträchtigen auch die Conversions und verringern die Wahrscheinlichkeit, dass ein Benutzer sie erneut besucht und kauft, mit nachgelagerten Auswirkungen auf den Umsatz, die jahrelang anhalten können. Schlimmer noch, Google und andere Suchmaschinen verstehen, dass langsam funktionierende Websites schrecklich für die Benutzererfahrung sind, so dass langsame Websites in ihren Algorithmen niedrigere Rankings erhalten. Nicht nur, dass weniger Leute Ihre langsame Website sehen, sie werden auch weniger wahrscheinlich auf ihr bleiben und noch weniger wahrscheinlich zurückkehren.

Fehlerrate

Die Fehlerquote ergibt sich aus dem Verhältnis zwischen erfolgreichen und erfolglosen Anforderungen. Bei fünf Fehlern pro 100 Anfragen ergibt sich eine Fehlerquote von fünf Prozent. Sie können davon ausgehen, dass Fehler proportional zunehmen, wenn sich die Website ihrer Kapazität nähert. Die Fehlerquote Ihrer Website sagt Ihnen, wie effizient Ihre Website ist.

Ihre Fehlerquote bestimmt, ob Ihre Website langfristig funktioniert. Um Ihre Website erfolgreich und nachhaltig zu gestalten, ist es einwandfrei, dass Sie sie in regelmäßigen Abständen einem Belastungstest unterziehen. Durch regelmäßige Lasttests erhalten Sie mehrere Koordinaten, mit denen Sie grafisch darstellen können, wie sich die Leistung einer Website bei niedrigen und hohen Lasten ändert.

Gleichzeitige Benutzer

Diese Metrik misst die Leistung der Website im Verhältnis zur Anzahl der Benutzer, die zu einem bestimmten Zeitpunkt auf ihr aktiv sind. Dies wird besonders wichtig für Websites, die davon ausgehen, dass sich eine große Anzahl von Benutzern gleichzeitig anmeldet. Ein solches Szenario kann sich beispielsweise für eine Streaming-Website ergeben, wenn ein WM-Spiel gestreamt wird.

Die Metriken für gleichzeitige Benutzer unterscheiden sich geringfügig von denen von Anforderungen pro Sekunde (RPS). RPS misst die Anzahl der an den Server gesendeten Anforderungen, während gleichzeitige Benutzer ein Maß für die Anzahl der Benutzer auf einer Website als Ganzes sind.

Wenn Sie eine Vorstellung von gleichzeitigen Benutzern haben, erhalten Sie ein Gefühl für die Realität. In einer realen Produktionsumgebung befinden sich mehrere Benutzer gleichzeitig auf Ihrer Website. Jeder wird sein einzigartiges Verhalten haben, und dies erhöht die Komplexität in Bezug auf das Testen. Je komplexer die Verhaltensweisen sind, die ein Lasttesttool emulieren kann, desto realer sind seine Ergebnisse.

Durchsatz

Der Durchsatz ist ein Maß für die Anzahl der Anforderungen, die eine bestimmte Anwendung in einer bestimmten Zeit (Sekunde, Minute oder Stunde) verarbeiten kann. Bevor Sie mit einem Test beginnen, ist es wichtig, ein realistisches Ziel für den Leistungsdurchsatz festzulegen, um präzise und zuverlässige Ergebnisse zu erzielen. Der Durchsatz gibt Ihnen eine Vorstellung davon, wie viele Daten zwischen Ihren Servern und dem Gerät des Benutzers übertragen werden. Das Messen des Durchsatzes gibt Ihnen eine Vorstellung davon, wie viel Bandbreite Sie benötigen, um Ihre Benutzer unterzubringen. Es ist wichtig zu verstehen, wie viel Bandbreite Transaktionen verbrauchen. Auslastungstests helfen Ihnen, genau das zu verstehen.

Metriken für Auslastungstests

Verwenden von LoadView für alle Ihre Auslastungstestanforderungen

LoadView ist die branchenführende Lasttestplattform für Websites und Webanwendungen und bietet eine hervorragende Lesbarkeit für Metriken, sodass Sie schnell Auslastungstests durchführen und lesbare Ergebnisse erzielen können, die Sie und Ihr Entwicklungsteam in umsetzbare Verbesserungen für Ihre Benutzer umwandeln können.

Nachdem Sie nun eine Vorstellung davon haben, auf welche Leistungsmetriken Sie achten sollten, können Sie mit dem Lasttest Ihrer Website beginnen. Wir wissen, dass Sie es kaum erwarten können, deshalb bieten wir eine kostenlose Testversion an, um Ihnen den Einstieg zu erleichtern. Wenn Sie von unserer kostenlosen Testversion nicht überzeugt sind, können Sie auch eine Einzeldemo buchen.