Performance Testing

Expertenwissen rund um Performance Testing: Definition, Konzeption und Implementierung von Testszenarien, Testtools (JMeter, SoapUI, LoadUI, HP LoadRunner), Testing-as-a-Service-Lösung QLoad

Image
Performancetest mit Locust

7 Minuten

Mit Locust lassen sich Last- und Performancetests effizient als Code definieren – ganz ohne komplexe GUIs oder hohen Ressourcenverbrauch. Erfahren Sie, wie Sie mit diesem flexiblen Open-Source-Tool skalierbare Tests durchführen und die Leistung Ihrer Webanwendung optimieren.
Weiterlesen
Image
Performance Testing

4 Minuten

Performance Testing ist ein wesentlicher Bestandteil der Softwareentwicklung, um sicherzustellen, dass Anwendungen unter erwarteten Lasten effizient und stabil laufen. Ein wichtiger Aspekt des Performance Testings ist das Verständnis und die Anwendung verschiedener Workflow-Modelle. In diesem Artikel werden wir uns insbesondere auf Closed und Open Workflow Models konzentrieren und ihre Unterschiede, Vorteile und Einsatzmöglichkeiten genauer betrachten.
Weiterlesen
Image
JMeter HAR Importer Plugin

3 Minuten

Im heutigen digitalen Zeitalter ist die Leistung von Webanwendungen entscheidend für den Erfolg eines Unternehmens. Langsame Ladezeiten und unzuverlässige Anwendungen können nicht nur das Nutzererlebnis beeinträchtigen, sondern auch zu erheblichen Umsatzeinbußen führen. Studien zeigen, dass bereits eine Verzögerung von einer Sekunde die Konversionsrate um bis zu 7% senken kann (Techjury, Shopify Plus Agency). Das bedeutet, dass Unternehmen, deren Websites langsamer geladen werden, potenziell Tausende von Euro an Einnahmen verlieren können. Daher ist es für Testmanager und Product Owner unerlässlich, präzise und realistische Testszenarien zu erstellen, um die Performance ihrer Webanwendungen unter realen Bedingungen zu überprüfen und zu optimieren.
Weiterlesen
Image
Last- und Performancetest in DevOps

12 Minuten

In der dynamischen Welt der Softwareentwicklung ist die Kombination von DevOps und Performancetesting zu einem entscheidenden Faktor für den Erfolg von Projekten geworden. Dieser Artikel beleuchtet die wesentlichen Grundlagen von Performancetesting und DevOps, diskutiert aktuelle Trends und Technologien und untersucht, wie Tools wie JMeter und Azure Load Testing und Qytera QLoad effektiv in DevOps-Pipelines integriert werden können. Ziel ist es, ein tiefes Verständnis dafür zu schaffen, wie diese Praktiken zusammenwirken, um die Softwareentwicklung zu unterstützen und gleichzeitig die Performance und Stabilität von Anwendungen zu gewährleisten.
Weiterlesen
Image
Cloud-basiertes Performancetesting

1 Minute

Website Performance Testing ist für eine optimale Benutzererfahrung und SEO von entscheidender Bedeutung. Die Performancetests sind unerlässlich, um die Skalierbarkeit zu überprüfen und zu zeigen, wie gut eine Website unter (wechselnder) Last funktioniert. Apache JMeter spielt dabei eine zentrale Rolle, indem es zeigt, wie eine Website unter verschiedenen Lastszenarien reagiert. Seine Skalierbarkeit erlaubt es, von einfachen bis hin zu komplexen Testszenarien alles abzudecken.
Weiterlesen
Image
Continuous Performance Testing in DevOps

5 Minuten

Continuous Performance Testing (CPT) ist eine Methode des Performance Tests, bei der die Leistung von neu entwickelten Anwendungen oder Systemen automatisch und kontinuierlich überwacht und überprüft wird. CPT ermöglicht frühzeitige Erkennung von Leistungsproblemen, automatisiert Lasttests und gibt Einblick in die Leistung Ihrer Applikation oder des Systems. Um erfolgreich CPT durchzuführen, ist es wichtig, die richtigen Prozesse und Tools einzusetzen und Kenntnisse von CI/CD, DevOps und Performance Tests zu haben.
Weiterlesen
Image
Podcasts

59 Minuten

In unserem ersten englischsprachigen Podcast sprechen Moritz und Sebastian mit Mr. Performo (Leandro Melendez), der sich intensiv mit Lasttest und Performancetest beschäftigt und sein Wissen in Blogs, Büchern und Konferenzbeiträgen weitergibt. Ausgehend von den ersten Projekten und den aktuellen Herausforderungen wird der gesamte Prozess des Performancetests in realen Projekten vorgestellt. Leandros reiche Erfahrung zeigt, dass Erfolg und Misserfolg hauptsächlich durch den Kontext und die Ziele des Kunden bestimmt werden.

Weiterlesen