JMeter Lasttest-Tutorial
JMeter Lasttests Überblick
Jede Webanwendung hat eine maximale Belastungskapazität, und deren Überschreiten kann zu Verlangsamungen, Fehlern oder allgemeiner Ineffektivität führen. Lasttests sind entscheidend, um die Leistung einer Webanwendung zu bewerten. Diese Art von Test ist ein wichtiger Bestandteil des Software- und Anwendungsentwicklungslebenszyklus, insbesondere wenn es um Webanwendungen, Seiten oder APIs geht, die erwartungsgemäß erheblichen Nutzerverkehr bewältigen müssen. Um sicherzustellen, dass Ihre Anwendungen bei Spitzen- oder anhaltenden hohen Verkehrsbedingungen leistungsfähig bleiben, ist der Einsatz von Performance-Testtools unerlässlich. Apache JMeter ist hierfür eine beliebte Wahl. Wenn Sie neu im Bereich Leistungstests sind, fragen Sie sich vielleicht: Was ist JMeter? Und wie funktioniert JMeter? Wir werden uns JMeter anschauen und wie man JMeter für Leistungstests verwendet.
Was ist Lasttest?
Lasttest ist eine Art der Leistungstests, die bestimmen, wie sich Ihre Webanwendung unter normalen und Spitzenlastbedingungen verhält oder sogar die Belastungsgrenze findet. Es ist die Praxis, eine realistische Nutzung bzw. Last auf Software, Website, Webanwendung, API oder System zu simulieren, um Faktoren wie Reaktionsfähigkeit, Verschlechterung und Skalierbarkeit zu analysieren und zu identifizieren.
Werkzeuge für Lasttests
Lasttesttools sind äußerst wichtig, um Ihre Lasttestanforderungen zu optimieren und Ihre digitale Leistung zu verbessern. Heute gibt es eine Vielzahl an Tools und Plattformen mit unterschiedlichsten Funktionen auf dem Markt. Es gibt viele Lasttesttools, wie zum Beispiel:
-
- LoadView
- Apache JMeter
- WebLOAD
- LoadRunner
- Tricentis NeoLoad
- LoadNinja
Für diesen Leitfaden betrachten wir JMeter-Lasttests. Wir beantworten Fragen wie: Was ist JMeter, wie führt man JMeter-Lasttests durch und wie verwendet man JMeter für API-Leistungstests.
Was ist JMeter Lasttest?
Apache JMeter, auch bekannt als JMeter, ist eine weit verbreitete Open-Source-Software, die als 100 % reine Java-Anwendung entwickelt wurde, um Lasttests für funktionales Verhalten und Leistungsbewertung durchzuführen. Es ist ein bevorzugtes Tool unter Entwicklern und Softwareentwicklungsteams für Leistungstests aufgrund seiner umfangreichen Dokumentation, starken Community-Unterstützung und bewährten Best Practices. Zudem ist es kostenfrei und Open Source, was es zu einer kostengünstigen Wahl macht, allerdings kann die rein Java-basierte Natur Ihr Team zusätzliche Zeit und Ressourcen für den Teststart kosten.
JMeter unterstützt eine Vielzahl von Protokollen, darunter HTTP, HTTPS, FTP und mehr, was es vielseitig für Tests verschiedener Anwendungen macht. Benutzer können Testpläne erstellen und ausführen, die verschiedene Szenarien definieren, wie Simulation von Benutzerinteraktionen, Überwachung der Serverleistung und Analyse von Antwortzeiten.
JMeter-Lasttests dienen dazu, Lasttests auf funktionales Verhalten durchzuführen und dessen Leistung zu messen. Viele Teams integrieren JMeter-Tests auch in CI/CD-Pipelines, um Performance-Checks während Builds und Deployments durchzuführen. Sie können JMeter verwenden, um die Leistung von Webanwendungen oder -diensten zu analysieren und zu messen. Durch die Analyse der gesammelten Daten und das Erstellen von Berichten können Sie das Verhalten der Anwendung beobachten und Leistungsengpässe identifizieren, was wertvolle Erkenntnisse über Bereiche liefert, in denen Anwendungsverbesserungen nötig sind.
Warum JMeter verwenden?
- Open Source: JMeter ist komplett kostenlos, und Entwickler können den Quellcode nutzen.
- Plattformunabhängig: JMeter ist plattformunabhängig und kann auf verschiedenen Betriebssystemen ausgeführt werden.
- Unterstützung für Multi-Protokolle: JMeter unterstützt sowohl Webanwendungstests als auch Datenbankleistungsprüfungen. Es unterstützt grundlegende Protokolle wie HTTP, JDBC, LDAP, SOAP, JMS und FTP.
- Aufzeichnung & Wiedergabe: JMeter ermöglicht das Aufzeichnen der Benutzeraktivitäten im Browser zur Simulation und anschließend die Wiedergabe der Aufnahmen.
- Anpassbare Berichterstattung: Visualisieren Sie Ihre Testergebnisse in verschiedenen Formaten wie Diagramme, Tabellen, Baumansichten und Protokolldateien.
- Community-Support: Es gibt eine große Community mit Hilfestellungen, Anleitungen und Tutorials.
- Erweiterbarkeit: JMeter kann mit Plugins erweitert werden, um seine Funktionalität zu verbessern und auf spezifische Bedürfnisse zugeschnitten zu werden.
- Begrenzte Cloud-Skalierbarkeit standardmäßig: JMeter läuft normalerweise lokal, es sei denn, es wird für verteiltes Testen konfiguriert, was zusätzliche Einrichtung erfordert.
Vorteile von JMeter Lasttests
JMeter ist ein hervorragendes Tool für Lasttests und bietet viele Vorteile, die es bei Testern beliebt machen. Zum einen ist es komplett kostenlos und Open Source, was bedeutet, dass Sie sich keine Sorgen um Budgetbeschränkungen machen müssen – es ist für jeden zugänglich! Außerdem ist es leistungsstark genug, um realistische Szenarien zu simulieren, die Ihnen ein klares Bild davon geben, wie Ihre Anwendung unter verschiedenen Lastarten funktioniert.
Eines der besten Merkmale von JMeter ist seine Skalierbarkeit. Egal, ob Sie kleine Tests durchführen oder groß angelegten Verkehr simulieren, JMeter bewältigt dies mühelos. Und nicht zu vergessen sind die detaillierten Berichterstattungs- und Analysefunktionen. Diese Tools helfen Ihnen, Leistungsprobleme frühzeitig zu erkennen, was die Optimierung Ihrer Anwendung erheblich erleichtert und deren reibungslosen Betrieb sichert.
Was wir an JMeter besonders schätzen, ist seine Benutzerfreundlichkeit! Sie müssen kein Programmierprofi sein, um komplexe Testszenarien zu erstellen, denn JMeter hält es einfach und intuitiv. Zudem machen die integrierten Berichterstattungs- und Visualisierungsfunktionen die Analyse der Testergebnisse und das Erkennen von Leistungsengpässen leicht. Insgesamt ist JMeter ein zuverlässiges und einfach zu bedienendes Werkzeug, das sicherstellt, dass Ihre Anwendungen mit beliebigen Herausforderungen umgehen können!
Wie führt man JMeter Lasttests durch
Lassen Sie uns einige der Schritte betrachten, die involviert sind, um JMeter für Lasttests zu verwenden und wie man einen grundlegenden Lasttest konfiguriert.
Schritt 1: Überprüfen Sie die Systemkompatibilität für die JMeter-Installation
Bevor Sie mit der Installation von JMeter fortfahren, ist es wichtig sicherzustellen, dass Ihr System die Anforderungen erfüllt. JMeter basiert auf Java, daher muss Java 8 oder eine höhere Version auf Ihrem System installiert sein. Vergewissern Sie sich, dass Ihr Betriebssystem mit JMeter kompatibel ist. JMeter ist konzipiert, um auf verschiedenen Betriebssystemen zu funktionieren, darunter Windows, Linux und macOS.
Sobald Sie bestätigt haben, dass Ihr System diese Grundvoraussetzungen erfüllt, sind Sie bereit, mit der JMeter-Installation fortzufahren. Dies gewährleistet eine reibungslose Einrichtung und optimale Leistung während des Lasttests.
Schritt 2: JMeter für Ihr System herunterladen und installieren
Nachdem Sie sichergestellt haben, dass Ihr System alle notwendigen Anforderungen erfüllt, können Sie die neueste JMeter-Version herunterladen – wählen Sie zwischen Binärdateien oder Quellcodes, je nach Ihren Bedürfnissen. Binärdateien, die vor-kompilierte JMeter-Versionen enthalten, können sofort ausgeführt werden, während Quellcodes Entwicklern oder Teams mehr Flexibilität für manuelle Konfiguration und Kompilierung bieten. In der Regel werden Binärversionen für eine einfache Installation bevorzugt. Verschiedene Dateitypen wie .zip und .tgz stehen zur Verfügung.
Nachdem Sie Ihre bevorzugte Version ausgewählt haben, laden Sie diese auf Ihr System herunter. Anschließend können Sie die Datei öffnen, an einen gewünschten Ort verschieben oder einen neuen Ordner zur zukünftigen Nutzung anlegen. Starten Sie den Extraktionsprozess, der einige Minuten in Anspruch nehmen kann. Beachten Sie, dass die Installationsschritte je nach Betriebssystem variieren können, aber sobald installiert, bleibt die Funktionalität von JMeter gleich.
Schritt 3: Erstellen Sie einen Lasttestplan
JMeter-Nutzer können ihren Lasttestplan von Grund auf neu erstellen oder aus verschiedenen Testplan-Vorlagen aus dem Datei-Dropdown-Menü wählen. Vorlagen umfassen SOAP-Webservice-Testplan, grundlegende und erweiterte Web-Testpläne, FTP-Testpläne, Funktionale Testpläne und viele weitere. Diese Testvorlagen beinhalten alle notwendigen spezifischen Elemente, Abschnitte und Felder, die Sie zum Erstellen und Aufbau Ihres Lasttestplans nutzen.
Um einen Testplan zu erstellen, navigieren Sie einfach zu Datei und wählen Neu oder klicken auf die Schaltfläche Neu in der Symbolleiste. Es ist wichtig zu beachten, dass JMeter im GUI-Modus ausgeführt werden muss, um den Testplan zu erstellen. Die CLI oder Befehlszeilenschnittstelle wird verwendet, um den Lasttest auszuführen. Als Nächstes sprechen wir über die Spezifizierung der Benutzeranzahl für Ihren Lasttest, die auch als Thread-Gruppe bezeichnet wird.
Schritt 4: Fügen Sie eine Thread-Gruppe in JMeter hinzu und konfigurieren Sie diese
Um eine Thread-Gruppe hinzuzufügen, gehen Sie so vor: Rechtsklick auf Testplan, dann Threads (Benutzer) und klicken Sie auf Thread-Gruppe.
Im darauf folgenden Thread-Group-Dialogfeld können Sie verschiedene Thread-Eigenschaften wie Anzahl der Threads (Benutzer), Ramp-Up-Periode (in Sekunden) und Schleifenanzahl (Testiteration) bearbeiten. Zusätzlich können Sie Aktionen wie Verzögerungen angeben, Start- und Stoppzeiten des Tests setzen und Reaktionen auf Sampler-Fehler definieren. Die Thread-Eigenschaften sind:
-
- Anzahl der Threads: Repräsentiert die Anzahl der virtuellen Benutzer, die sich mit dem Server verbinden.
- Ramp-Up-Periode: Gibt die Zeit an, die JMeter benötigt, um die angegebene Anzahl von Threads in den Betriebszustand zu versetzen.
- Loop Count: Gibt an, wie oft jeder Thread die Aufgabe ausführt.
- Unendliche Schleifenanzahl: Wird aktiviert, um die Schleifenanzahl zu ignorieren und eine unendliche Schleife laufen zu lassen, bis sie manuell gestoppt wird.
- Verzögern der Thread-Erstellung bis benötigt: Verzögert die Thread-Erstellung, bis ein definierter Wert (in Sekunden) erreicht ist.
- Scheduler: Ermöglicht Zeitplankonfigurationen zum Starten von Tests zu bestimmten Zeiten, wenn aktiviert.
Dieser Schritt ermöglicht eine sorgfältige Anpassung der Lasttestparameter und gibt den Nutzern Kontrolle über gleichzeitige Benutzer, Dauer und spezifische Testbedingungen.
Schritt 5: Konfigurieren Sie den Sampler in JMeter
In JMeter ermöglichen Sampler das Senden verschiedener Arten von Anfragen. Zum Beispiel kann dies eine HTTP-Anfrage (für eine Website, Anwendung oder API), FTP-Anfrage, SMTP-Anfrage, TCP-Anfrage und viele andere sein. Hier geben Sie zusätzliche Details wie das Protokoll (HTTP/S), Servernamen oder IP, Pfad (für eine bestimmte Webseite) und die Art der Anfrage wie GET, POST, HEAD, PUT etc. ein, die für API-Lasttests verwendet werden können.
Schritt 6: Konfigurieren Sie Listener
Um Sampler-Ergebnisse in JMeter zu analysieren, besteht der nächste Schritt darin, sogenannte Listener zu konfigurieren. Im JMeter-Testplan-Fenster können Sie aus verschiedenen Listenern wählen, darunter Summary Report, Aggregate Graph, View Results Tree, View Results in Table und viele andere, um Ihre Testergebnisse gründlich zu prüfen und zu analysieren. Außerdem können Sie mehrere Listener zu einem JMeter-Testplan hinzufügen. Sobald dies erledigt ist, ist Ihr Testplan bereit, und Sie können den Test ausführen.
Schritt 7: Aufnahme der Lasttest-Skripte
Wenn Ihr Ziel einfache HTTP- oder Protokollebene-Lasttests ohne große Konfiguration ist, ist keine weitere Einrichtung erforderlich. Wenn Sie jedoch einen Test benötigen, der den Aktionen Ihrer Benutzer genau ähnelt, müssen Sie in JMeter den HTTP(S) Test Script Recorder verwenden.
Fügen Sie in der Thread-Gruppe den Recording Controller hinzu. Dieser Controller erlaubt Ihnen, eine Website oder Anwendung zu navigieren und dabei Ihre Aktionen über HTTP/S-Anfragen aufzuzeichnen. Sie können auch mehrere Recording Controller pro Seite hinzufügen, was Ihnen Zeit spart, indem nicht jede Anfrage manuell hinzugefügt werden muss.
Der Nachteil dabei ist, dass Ihre Aufnahme mit HTTP/S-Anfragen erfolgt und nicht innerhalb eines echten Browsers aus Nutzersicht. Sie können auch Browser mit dem JMeter Proxy Server aufzeichnen, doch dies ist ein mühsamer und komplizierter Prozess. Wenn Sie eine einfachere und intuitivere Lösung suchen, können Sie LoadView mit dem EveryStep Web Recorder verwenden. Der Recorder von LoadView bietet Point-and-Click-Skripting mit realen Browsern, ohne die komplexe und zeitaufwändige Einrichtung in JMeter.
Schritt 8: Führen Sie den Lasttest aus
Nachdem Sie alle Details und Einstellungen zu Ihrem Lasttest konfiguriert haben, speichern Sie Ihren Testplan. Dann können Sie einfach die Schaltfläche Ausführen in der Symbolleiste klicken und Ihr Test beginnt. Denken Sie daran, den Test im CLI-Modus auszuführen, um bessere Ergebnisse zu erzielen.
Schritt 9: Lasttestergebnisse anzeigen
Sie werden die Testergebnisse in der Tabelle sehen, dies hängt jedoch von Ihrem Listener ab. Ihre Ergebnisse enthalten zusätzliche Metriken, wie Zeit (in Millisekunden), Status (zeigt gültige Antworten und Fehler), Bytes und gesendete Bytes, Latenz und Verbindungszeit. Durch die Analyse dieser Ergebnisse können Sie Stellen von Fehlern oder langsamer Ladezeiten identifizieren.
Wie man API-Lasttests mit JMeter durchführt
Zuvor haben wir Schritt-für-Schritt-Anleitungen besprochen, wie man einen protokollbasierten Lasttest auf einer Website oder Anwendung mit JMeter einrichtet. Nun widmen wir uns dem Testen verschiedener APIs, wie SOAP- und REST-APIs, mit JMeter. Die Installations- und Einrichtungsschritte bleiben dieselben wie zuvor beschrieben. Wir konzentrieren uns jedoch auf grundlegende Aspekte des API-Testings und erörtern wichtige Überlegungen bei API-Tests mit JMeter.
REST-API-Tests mit JMeter
RESTful APIs (Representational State Transfer) spielen eine entscheidende Rolle bei der Entwicklung vielfältiger Webdienste. Im Gegensatz zu SOAP-APIs ist REST kein Protokoll, sondern ein Architekturstil, der auf URIs (Uniform Resource Identifiers) und dem HTTP-Protokoll basiert.
Schritt 1: Erstellen Sie einen Lasttestplan
Öffnen Sie JMeter. Es wird ein neues Testplanfenster erscheinen. Wenn JMeter bereits offen ist, können Sie auch die Schaltfläche Neu in der Hauptsymbolleiste auswählen, um einen neuen Testplan zu erstellen.
Schritt 2: Thread-Gruppe in JMeter hinzufügen und konfigurieren
Ähnlich wie im vorherigen Abschnitt ermöglicht das Fenster der Thread-Gruppe, die Anzahl der Benutzer (Threads), die Ramp-Up-Zeit und die Anzahl der Testdurchläufe (Schleifenanzahl) einzustellen und viele weitere Eigenschaften zu bearbeiten.
Schritt 3: Sampler konfigurieren
Als Nächstes fügen wir den Sampler hinzu. Sie können aus einigen vorkonfigurierten Samplern in JMeter wählen oder eigene auswählen. Für dieses Beispiel verwenden wir eine vorkonfigurierte Option.
Klicken Sie mit der rechten Maustaste auf die Thread-Gruppe, um ein Dropdown-Menü zu öffnen. Wählen Sie Hinzufügen, dann Sampler. Eine Liste der Sampler-Optionen erscheint. Für API-Tests wählen Sie HTTP Request, was ein Konfigurationsfenster öffnet, in dem Sie Ihren Test benennen und die Parameter für Ihren REST-API-Test einstellen können. Das HTTP Request-Fenster ist in Basis- und Erweiterte Einstellungen unterteilt. Wir konzentrieren uns hier auf die Basiseinstellungen. Verschiedene Felder wie Protokoll, Servername oder IP, Portnummer, HTTP-Anfragetyp (GET/POST/HEAD/PUT/DELETE usw.), Parameter und weitere stehen zur Konfiguration bereit.
Geben Sie zunächst die API-URL im Feld Servername oder IP (nur der Domainname) und das korrekte Protokoll ein, und im Feld Pfad den Pfad der API.
Wenn es sich um eine GET-Anfrage handelt, wählen Sie GET aus der HTTP Request-Liste.
Wenn Sie bestimmte Parameter besitzen, wie eine bestimmte Seite, können Sie diesen Teil der URL im Parameterfeld hinzufügen.
Sie können diesen auch im Pfad-Feld eintragen; durch Hinzufügen im Parameterfeld sind jedoch weitere Optionen verfügbar, wie URL-Kodierung, Content-Type und Include Equals?
Für bestimmte Anfragen ist es notwendig, Header hinzuzufügen. Um dies zu tun, gehen Sie im Testplanfenster zu HTTP Request. Ein Rechtsklick öffnet ein Menü, wählen Sie Hinzufügen, dann Konfigurationselement. Hier wählen Sie HTTP Header Manager. Im folgenden Fenster des HTTP Header Managers können Sie Ihre API-Header eingeben. Nach der Konfiguration der Einstellungen geht es mit dem nächsten Schritt weiter.
Schritt 4: Listener hinzufügen
Um Listener hinzuzufügen, klicken Sie mit der rechten Maustaste auf die Thread-Gruppe, wählen Hinzufügen, dann Listener. Es öffnet sich ein Dropdown-Menü mit über 15 Optionen zur Auswahl. Beliebte Optionen sind View Results Tree und View Results in Table. Es ist wichtig zu beachten, dass Listener mit grafischer Darstellung, wie View Results Tree, mehr Arbeitsspeicher und CPU verbrauchen können. Nachdem Sie Ihre Listener hinzugefügt haben, speichern Sie Ihren Testplan.
Schritt 5: Test ausführen und Ergebnisse ansehen
Nachdem Sie alle Lasttestdetails und Einstellungen konfiguriert und gespeichert haben, starten Sie den Test über die Schaltfläche Ausführen in der Symbolleiste. Das Fenster zeigt die Sampler-Ergebnisse mit verschiedenen Details, Daten und Metriken – wie Latenz, Antwortcodes, Verbindungszeit usw. – für Ihren REST-API-Test.
SOAP API Tests mit JMeter
SOAP (Simple Object Access Protocol) unterscheidet sich von REST APIs, da es unter seinem eigenen Protokoll arbeitet. Beim Lasttest von SOAP APIs sind besondere Aspekte zu beachten, darunter Sicherheit und Compliance, Bandbreitenanforderungen (SOAP APIs benötigen meist mehr Ressourcen) sowie funktionale Aspekte wie Wiederholungslogik, die bei REST APIs nicht vorhanden ist.
Schritt 1: Erstellen Sie einen Lasttestplan
JMeter bietet eine Vielzahl von Testplan-Vorlagen, die über das Menü oder das Vorlagen-Symbol in der Hauptsymbolleiste zugänglich sind. Eine der Optionen ist „Erstellen eines SOAP WebService TestPlans“. Diese Option generiert und öffnet den entsprechenden Testplan. Da es sich um eine Vorlage handelt, enthalten bestimmte Felder Platzhalterwerte, die mit relevanten Daten ausgefüllt werden müssen.
Schritt 2: Daten eingeben
Wie bereits bei der Konfiguration von REST APIs besprochen, müssen Sie für SOAP API-Tests die Anzahl der Benutzer (Threads), die Ramp-Up-Periode und die Anzahl der Schleifen (Testdurchläufe) eingeben.
Innerhalb einer Untergruppe der Haupt-Thread-Gruppe können Sie die HTTP-Request-Einstellungen vornehmen, ähnlich wie bei der REST API-Konfiguration, die wir zuvor behandelt haben. Das Layout unterscheidet sich jedoch, da standardmäßig der SOAP API-Anfragekörper angezeigt wird. Dieser Abschnitt umfasst auch Unterabschnitte für HTTP Header Manager und Response Assertions. Wie bei der REST API können zusätzliche Konfigurationselemente wie der HTTP Authorization Manager hinzugefügt werden, wenn spezielle Autorisierungsdetails erforderlich sind.
Schritt 3: HTTP Request Sampler hinzufügen
Für einen SOAP API-Lasttest fügen Sie den HTTP Request Sampler hinzu. In diesem Fenster müssen Sie relevante Angaben machen, einschließlich Servername oder IP, Pfad, HTTP Request, Portnummer und die Body-Daten der SOAP-Anfrage.
Schritt 4: Listener hinzufügen
Nach der Konfiguration des Testplans fügen Sie Ihre Listener hinzu, die Ihre Testergebnisse anzeigen. Auch hier können Sie beliebig viele Listener hinzufügen, je nachdem, was für den SOAP API-Lasttest sinnvoll ist.
Schritt 5: Test ausführen
Nachdem Ihr Testplan und die Einstellungen konfiguriert wurden, können Sie den SOAP API-Lasttest ausführen und die Ergebnisse nach Abschluss überprüfen.
Fazit
Bis jetzt sollten Sie gelernt haben, was JMeter ist, wie man JMeter-Lasttests durchführt und wie man Lasttests für APIs mit JMeter durchführt. Wie Sie sehen können, beinhaltet das Einrichten von Lasttests mit JMeter viele verschiedene Schritte und Konfigurationsoptionen, was bedeutet, dass viel Zeit für die Einrichtung der Tests aufgewendet wird, anstatt diese auszuführen. Obwohl JMeter eine Open-Source- und kostenlose Lösung ist, müssen Sie möglicherweise nach anderen Lasttesttools suchen, die bessere Funktionen bieten und besser zu Ihren geschäftlichen Anforderungen passen.
LoadView: Die beste Alternative zu JMeter
LoadView hebt sich als eine der führenden kostenpflichtigen Performance-Testlösungen hervor, die eine Vielzahl von Funktionen bietet. Dazu zählen der Point-and-Click-Skripter EveryStep Recorder, Zugang zu einem globalen Netzwerk von Last-Injektor-Servern und die Möglichkeit unterschiedliche Lastkurvenszenarien zu konfigurieren für mehr Testflexibilität. Anders als JMeter erfordert LoadView keine zusätzliche Infrastruktur oder Überlegungen, da alles nahtlos verwaltet wird. Im Gegensatz zu JMeter, das auf Protokollebene arbeitet, verwendet LoadView echte Browser, mit denen Sie die tatsächliche Leistung wichtiger Websites, Anwendungen und APIs bewerten können. Außerdem bietet LoadView mehrere Optionen, wie das Whitelisting statischer Proxy-IP-Adressen oder die Nutzung eines On-Site-Agenten, um Tests auf Anwendungen hinter Ihrer Firewall durchzuführen und größere Flexibilität beim Leistungstest zu ermöglichen.
LoadView liefert benutzerfreundliche Leistungsberichte und Dashboards, die klare Einblicke in die Faktoren geben, die zu suboptimaler Leistung beitragen. Zusätzlich enthält es ein Referenzvideo für Webseiten- und Webapplikationstests, das einen direkten Vergleich mit den Berichten ermöglicht, um die Nutzerperspektive zu visualisieren. LoadView bietet flexible monatliche und jährliche Pläne sowie einen 24×7-Support für alle Kunden, unabhängig vom gewählten Plan, was es von einigen anderen Tools auf dem Markt unterscheidet.
Bringen Sie Ihre Lasttests auf die nächste Stufe
nächste Stufe
Erleben Sie unvergleichliche Funktionen mit grenzenloser Skalierbarkeit. Keine Kreditkarte, kein Vertrag.