JMeter
Lasttest

Laden Sie Ihre vorhandenen JMeter-Skripte in die LoadView-Plattform hoch und führen Sie groß angelegte Lasttests aus einem vollständig verwalteten Cloud-Netzwerk durch.

load testing loadview

Laden Sie Ihre vorhandenen JMeter-Skripte in die LoadView-Plattform hoch und führen Sie groß angelegte Lasttests aus einem vollständig verwalteten Cloud-Netzwerk durch.

JMeter Lasttest – Leistungstests aus der Cloud

Gehen Sie über die Grenzen von JMeter hinaus und skalieren Sie Ihre Tests mühelos.

web app

Import JMeter Test Scripts

Importieren Sie eine JMX-Testplanskriptdatei von Ihrem lokalen Gerät in die LoadView-Plattform. Falls erforderlich, können Sie das XML vor dem Fortfahren mit dem Testaufbauprozess bearbeiten.

Als Nächstes können Sie weitere JMeter-Lasttest-Einstellungen konfigurieren und mit dem Lasttestszenario fortfahren, um die Anzahl der virtuellen Benutzer, die Hochlaufzeit und die Testdauer festzulegen.

JMeter Page
Load Step Curve
step curve chart

Define Your JMeter Load Test Plan

Mehrere Lastkurvenoptionen bieten Ihnen mehr Flexibilität bei Leistungstests. Wählen Sie aus drei verschiedenen Lastkurvenoptionen (Last-Schritt-Kurve, Zielbasierte Kurve und Dynamisch Einstellbare Kurve), um Ihre spezifischen JMeter-Testplananforderungen zu erfüllen.

global network

Select Your Geographic Locations

Wählen Sie aus über 40 vollständig verwalteten Lastinjektor-Servern weltweit (Asien-Pazifik, Kanada, Europa, Naher Osten, Nordamerika und Südamerika). Wenn Sie beispielsweise die Leistung aus bestimmten
Regionen bestimmen möchten, aus denen Ihre Nutzer kommen, wird empfohlen, Ihre Lastanteile aus diesen Regionen höher festzulegen.

LoadView Geo-Distributed Load
Calibration
network mapping

Configure & Run JMeter Load Test

Mit LoadView haben Sie die Möglichkeit, Ihren Lasttest mit vorgeschlagenen, vorbestimmten Nutzlast- und Geo-Verteilungswerten oder manuell festgelegter Nutzlast und Verteilung durchzuführen.

Konfigurieren Sie Ihre JMeter-Lasttestplan-Einstellungen weiter und legen Sie Hochlaufzeit, Anzahl der Threads, Herunterfahrzeit und Testdauer fest. Von hier aus kann Ihr JMeter-Lasttest sofort ausgeführt oder für einen späteren Zeitpunkt geplant werden.

performance chart

View Real-time Performance Data

Während Ihr Test läuft, werden Leistungsdiagramme verfügbar. Analysieren Sie Ihre JMeter-Lasttestergebnisse schnell in einem klaren, leicht verständlichen visuellen Dashboard.

Vertiefen Sie sich noch weiter in elementbezogene Details durch Wasserfalldiagramme. Analysieren Sie Metriken wie Startzeit des Lasttests, Testdauer und Ausführungsstatus für alle Benutzersitzungen oder Zonen sowie alle clientseitigen Fehler und fehlgeschlagenen Sitzungen.

load testing performance metrics
<pLeistungsstarke JMeter-Lasttest-Funktionen

JMeter-Testfunktionen auf Unternehmensniveau aus einer cloudbasierten Lasttestlösung.

customized charts

Flexible JMeter Testing

Führen Sie JMeter-protokollbasierte Lasttests durch, die API-Aufrufe und reale Bedingungen simulieren.

global network

Global Geo-Distribution

Simulieren Sie virtuelle Benutzer über AWS- und Azure-Lastinjektor-Server, die in über 40 geografischen Zonen in den Vereinigten Staaten, Kanada, Südamerika, Europa und APAC verteilt sind.

load test data

Multiple Load Curves

Wählen Sie aus drei verschiedenen Lastkurven, um die Ziele Ihrer einzigartigen Anwendungsfälle zu erfüllen und die Antwortzeiten unter wechselnder Last zu messen.

performance chart

JMeter Performance Testing Reports

Beobachten und analysieren Sie Echtzeit-Leistungsdiagramme, während Last auf Ihr Ziel generiert wird.

Load Testing Devops
JMeter Leistungstest

Lasttest-Tutorial mit JMeter

Bringen Sie das JMeter-Performance-Testing auf die nächste Stufe

Verbessern Sie Ihren Performance-Testplan mit JMeter-Skripten und der LoadView-Plattform.

global testing

Real-World JMeter Testing

Messen Sie die Reaktionszeiten Ihrer Webanwendungen aus Sicht Ihrer Nutzer weltweit.

network mapping

Flexible JMeter Testing

LoadView bietet Ihnen volle Flexibilität, um realistische Lasttest-Szenarien für Ihre Webanwendungen zu modellieren.

analysis dashboard

JMeter Testing Baselines

Bestimmen Sie die Grenzen Ihrer Webanwendungen durch die Definition wichtiger Kennzahlen und Schwellenwerte.

testing data

Testing Automation

Automatisieren Sie Lasttests für Webanwendungen, um die Reaktionszeiten unter hoher Last zu verstehen.

LoadView führt die Branche im Bereich Lasttest an mit überlegener Unterstützung, echtem Nutzer- und Echbrowser-Testing sowie einer benutzerfreundlichen Oberfläche, die regelmäßige Lasttests für technische und nicht-technische Nutzer erleichtert. Mit Point-and-Click-Scripting, einer intuitiven Benutzeroberfläche und einer unvergleichlichen Reihe von Testwerkzeugen nimmt LoadView die Mühe aus dem Lasttest heraus, sodass Entwickler sich auf das Wesentliche konzentrieren können: die Verbesserung von Websites und Anwendungen für die Nutzer. Sparen Sie Zeit, Geld und Ressourcen mit LoadView und machen Sie Lasttests zu einem regelmäßigen Bestandteil Ihres Entwicklungsprozesses.

Benötigen Sie zusätzliche Unterstützung? Unser Expertenteam steht Ihnen für alle Ihre Lasttestanforderungen zur Verfügung, einschließlich Performance-Tests mit JMeter. Fachgerechte, professionelle Lasttests können der Unterschied zwischen einer guten und einer großartigen Website sein, und wir sind bereit und freuen uns darauf, Sie bei der Erreichung Ihrer Ziele mit JMeter und Lasttests im Allgemeinen zu unterstützen. Betrachten Sie LoadView als Ihren Expertenpartner und Ihre Plattform für alles rund um Lasttests.

geo distributed load testing

JMeter Lasttests – Direkt aus der Cloud

Die LoadView-Plattform beseitigt die Komplexität von JMeter-Lasttests, sodass Sie sich auf die Erstellung herausragender Anwendungen konzentrieren können.

Flexibles, bedarfsorientiertes JMeter-Lasttesten mit LoadView

Suchen Sie nach einer Möglichkeit, gleichzeitige Benutzer mit JMeter-Skripten zu testen? Suchen Sie nicht weiter.

website

Web Pages

Testen Sie die Grenzen Ihrer Webseiten, um sicherzustellen, dass die Kundenerfahrung auf allen gängigen Desktop-/Mobilbrowsern und Geräten konsistent ist.

web app

Web Applications

Messen Sie die Client-seitige Leistung, indem Sie die kritischen Benutzerinteraktionen Ihrer Webanwendungen simulieren, um das Benutzererlebnis zu verbessern.

API

Web Services / APIs

Führen Sie tausende Aufrufe an Ihre APIs auf die gleiche Weise durch wie Ihre Endbenutzer und führen Sie dynamisches API-Testing auf nahezu jedem System oder jeder Infrastruktur durch.

Richten Sie einen JMeter Lasttest ein
in Minuten

On-Demand. Keine Kreditkarte. Kein Vertrag.

Was ist JMeter Load Testing?

JMeter Load Testing ist ein Prozess zur Bestimmung der Leistung verschiedener Elemente unter Last. Es nutzt JMeter, ein Open-Source-Tool basierend auf Java. Sie können JMeter Load Testing für Komponenten wie Webanwendungen, Server und Netzwerke verwenden.

Unterstützt JMeter Load Testing?

Das JMeter-Tool kann Load Testing in einem breiten Spektrum von Anwendungsfällen durchführen. Die Gestaltung konnte Webanwendungen belastungstesten und umfasst jetzt fast alle Web- und Netzwerkressourcen. Sie können die Fähigkeiten von JMeter auch mit Plugins erweitern.

Welche Arten von Tests können mit JMeter durchgeführt werden?

JMeter unterstützt Belastungs- und Leistungstests in unterschiedlichen Szenarien. Beispiele sind Web-Protokolle (HTTP, HTTPS, Java usw.), Datenbanken, Mail-Protokolle (SMTP, POP usw.), Kommunikationsprotokolle (TCP) und mehr.

Brauchen wir Programmierkenntnisse für JMeter?

Für die Nutzung von JMeter sind keine Programmierkenntnisse erforderlich. Es bietet eine vollständige integrierte Entwicklungsumgebung (IDE), die schnelles Deployment und Testing ermöglicht. Die grafische Benutzeroberfläche ermöglicht es Nicht-Programmierern, sich schnell an JMeter anzupassen.

Wie verwendet man JMeter Load Testing?

Sie können JMeter Load Testing in verschiedenen Umgebungen auf verschiedene Arten nutzen. Sie können es direkt aus einem Webbrowser oder als native Anwendung verwenden. Für weitere Optionen können Sie JMeter auch über die Befehlszeilenschnittstelle (CLI) auf fast allen Plattformen ausführen.

Verwendung von JMeter – Häufig gestellte Fragen

Was ist JMeter?

JMeter ist eine beliebte, Java-basierte Open-Source-Anwendung, die verwendet wird, um funktionale Tests und Leistungstests gegen Webanwendungen, Webseiten und APIs durchzuführen. Die Testergebnisse von JMeter können analysiert werden, um die Gesamtleistung unter hoher Last oder bestimmten gleichzeitigen Benutzerbedingungen zu verstehen, Leistungseinbußen zu identifizieren und zur Verbesserung der Infrastruktur sowie der Anwendung verwendet zu werden. Weitere Open-Source-Leistungstesttools umfassen Tools wie Gatling, Locust, Selenium, Tsung und Taurus. Allerdings sind sie wie viele Open-Source-Tools in ihren Funktionen, Features und Fähigkeiten eingeschränkt. Eine Lösung wie LoadView bietet Leistungstestern hingegen eine Möglichkeit, die Einschränkungen von JMeter zu überwinden und die Vorteile sowie Funktionen einer cloudbasierten Last- und Stresstestlösung bereitzustellen.

Welche Cloud-Computing-Plattformen verwendet LoadView?

LoadView nutzt eine Kombination aus Amazon Web Services und Azure Cloud Services Load Injector-Serverstandorten. Diese Cloud-Plattformen sind perfekt geeignet, um Ihre JMeter-Testpläne zu importieren und großangelegte JMeter-Load-Tests durchzuführen. Sie müssen sich keine Sorgen um zeitaufwendige und kostspielige Hardware-Einrichtungen machen. Das Netzwerk wird für Sie verwaltet, sodass Sie sich auf das Ausführen Ihrer JMeter-Leistungstests konzentrieren können.

Kann JMeter großangelegte Leistungstests durchführen?

Leider kann JMeter wie die meisten On-Premises- oder Open-Source-Tools keine großangelegten Load-Tests über verschiedene geografische Regionen hinweg durchführen. Irgendwann gehen Ihnen die Systemressourcen auf Ihrem lokalen Rechner aus, und die Möglichkeit, Ihre Tests zu skalieren, ist nicht gegeben. Dies würde dedizierte Hardware-Ressourcen erfordern und mit einer zeitaufwendigen sowie kostspieligen Einrichtung verbunden sein. Eine Cloud-basierte Lösung wie LoadView wurde speziell für großangelegte Leistungstests entwickelt und ist darauf ausgelegt, solche Einschränkungen von JMeter zu überwinden.

Was sind virtuelle Benutzer?
Virtuelle Benutzer (Virtual Users, VUs) sind die mehrfachen, gleichzeitigen Verbindungen, die während eines Tests geöffnet werden. Diese Verbindungen können das Verhalten realer Benutzer simulieren, wenn sie Anfragen an eine Webseite oder Anwendung stellen oder darauf zugreifen.
Was ist Ramp-up-Zeit?

Ramp-up-Zeit ist die Geschwindigkeit bzw. Rate, mit der gleichzeitige Benutzer zum Load-Test hinzugefügt werden. Sie simuliert, wie reale Benutzer Ihre Anwendung nutzen würden. Normalerweise möchten Sie Ihren Load-Test so konfigurieren, dass er den Spitzenzeiten entspricht, zu denen Ihre Anwendung genutzt wird. Beginnen Sie mit einer vordefinierten Anzahl gleichzeitiger Benutzer und erhöhen Sie diese langsam, um zu beobachten, wie Ihre Anwendung und Ihr System reagieren. Beim JMeter Load Testing ist das Ziel des Tests, das Besucherverhalten so genau wie möglich nachzubilden. Das liefert Ihnen und Ihren Teams die realistischsten Leistungsvergleichsdaten.

Was bedeutet Lasttest in realen Browsern?

Einige Wettbewerber verwenden nur Headless-Browser wie PhantomJS und JMeter oder headless Emulatoren wie Selenium. Diese Tools werden verwendet, um Tests zu automatisieren, indem sie die Client-seitigen Elemente simulieren, was jedoch keine realistische Darstellung des Benutzererlebnisses liefert. Um die tatsächliche Leistung aus der Perspektive des Nutzers zu verstehen, müssen Sie Ihre Testanforderungen so konfigurieren können, dass sie einem realen Benutzer möglichst genau entsprechen. Dazu gehören der Typ des Browsers oder Mobilbrowsers, deren physischer Standort und sogar die Netzwerkbedingungen. All diese Faktoren und mehr müssen berücksichtigt werden.

Die LoadView-Plattform kann für verschiedene Benutzersimulationstypen genutzt werden: HTTP/S und real browser-basierte Simulationen (sowie API-Überwachung/Tests). Bei real browser-basierten Tests erlaubt LoadView die Auswahl zwischen echten Browsern wie Chrome, Internet Explorer und mobilen Browsern/-geräten, sodass Sie das tatsächliche Client-seitige bzw. Benutzererlebnis messen können.

Was sind Load Injector?

LoadView verwendet virtuelle Load Injector Server, um simulierten Benutzerlast während der Ausführung von Stresstests zu verteilen. LoadView unterstützt über 40 Geo-Standorte, von denen Load Injector gestartet werden können.

Was ist ein Beispiel für JMeter Load Testing?

JMeter ist sehr gut geeignet, um protokollbasierte Lasttests für Anwendungen und APIs von einer lokalen Maschine auszuführen. Möglicherweise stellen Sie jedoch fest, dass Sie aufgrund begrenzter Hardware-Ressourcen nicht in der Lage sind, die Anforderungen an gleichzeitige Benutzer für Ihren Load-Test-Plan zu skalieren und zu erfüllen. LoadView bietet Ihnen ein vollständig verwaltetes Netzwerk, sodass Sie sich keine Sorgen um Ressourcen, die Verwaltung von Hardware oder die Einrichtung von Load Injectoren machen müssen.

Was sind einige Beispiele für die Einschränkungen von JMeter?

Obwohl JMeter weiterhin eine sehr beliebte Open-Source-Load-Testing-Anwendung ist, weist es einige Einschränkungen auf. Am bemerkenswertesten ist, dass JMeter nur auf Protokollebene arbeitet und nicht alle Aktionen unterstützen oder ausführen kann, die moderne Browser ausführen. Das erschwert es, die Leistung aus der Sicht des Clients oder Benutzers zu verstehen. Darüber hinaus ist das Lasttesten von Single-Page-Applications (SPAs) und anderen dynamischen Webanwendungs-Frameworks, die auf JavaScript basieren, wie Angular, Knockout, React oder Vue, mit JMeter nicht möglich, da JMeter JavaScript nicht unterstützt.

Was ist Ramp-down-Zeit?

Wie bei der Ramp-up-Zeit ist die Ramp-down-Zeit sehr wichtig bei der Konfiguration Ihres JMeter Load Tests. Die Ramp-down-Zeit entspricht den Besuchertraffic-Raten, wenn die Spitzenzeit langsam sinkt. Während eines Load Tests können Sie Ihre Ramp-down-Zeit so einstellen, dass sie dem Rückgang des gleichzeitigen Benutzer-Traffics entspricht, und die Leistung beobachten, während der Traffic bis auf null gleichzeitige Benutzer abnimmt.