LoadRunner vs. LoadView
On-Demand, cloudbasierte Lasttests mit LoadView
Konzentrieren Sie sich auf die Erstellung, Prüfung und Optimierung Ihres Codes und Ihrer Anwendungen, um Ihren Kunden ein konsistentes Benutzererlebnis zu gewährleisten.
Echte Browser
Chrome, Internet Explorer, Android und iOS.
Skripterstellung echter Benutzerinteraktionen
Globale Teststandorte
Wählen Sie aus über 40 Standorten weltweit.
Kosteneffizient
Zahlen Sie nur für das, was Sie benötigen, On-Demand.
Starten Sie in wenigen Minuten mit LoadView
Erfahren Sie, warum Kunden auf cloudbasierte, On-Demand Last- und Stresstests mit LoadView umsteigen.
LoadView ist eine cloudbasierte Alternative zu OpenText Performance Engineering (ehemals LoadRunner), die On-Demand Lasttests für Websites, Anwendungen und APIs anbietet. OpenText bietet auch On-Premises- und Cloud-Optionen an, sodass die Bereitstellungs- und Einrichtungsvoraussetzungen vom gewählten Produkt abhängen.
LoadRunner war einer der frühen Pioniere im Bereich Leistungstests. Das Produkt verfügt über viele großartige Funktionen, Vorteile und Integrationen. Es unterstützt eine breite Palette von Protokollen, die viele andere Anbieter nicht bieten können, was LoadRunner lange Zeit zum bevorzugten Anbieter in diesem Bereich gemacht hat. Allerdings hören wir von vielen Kunden, dass LoadRunner für ihre Leistungstestanforderungen zu komplex und kostspielig geworden ist, was sie dazu veranlasst, nach einer On-Demand-Cloud-Plattform wie LoadView zu suchen.
In diesem Artikel werden wir die verschiedenen Funktionen und Vorteile der einzelnen Produkte skizzieren und vergleichen, damit Sie selbst entscheiden können, welches Produkt am besten zu Ihren Last- und Stresstestanforderungen passt.
LoadView: Entwickelt für Leistung und Effizienz
LoadView wurde mit einigen wesentlichen Überlegungen erstellt: Leistung und Effizienz, wobei Aufgaben entfallen, die andere Tools erfordern, wie das Einrichten von Lastgeneratoren und Hardware. Mit LoadView müssen Sie sich über diese Aspekte keine Gedanken machen.
Die LoadView-Plattform kann Last- und Stresstests für Ihre Websites, Webanwendungen, Webservices und APIs – alles über eine einzige Oberfläche – ausführen.
Außerdem sind viele der gleichen Teams und Personen innerhalb einer Organisation, die für die Überwachung ihrer Seiten und Anwendungen auf Verfügbarkeit in der Produktion verantwortlich sind, auch daran interessiert, die Grenzen ihrer Infrastruktur während der Entwicklungsphase zu testen. Die Nutzung von LoadView während der Entwicklungsphase stellt sicher, dass der erstellte Code und die Anwendungen kontinuierlich optimiert werden, anstatt später erst Engpässe und Fehler zu entdecken. Es geht darum, eine konsistente, erstklassige Erfahrung für Ihre Kunden und Nutzer zu gewährleisten.
Bei langsamen Websites und Anwendungen werden Nutzer schnell ungeduldig und suchen sich Ersatz. Das bedeutet meist, dass sie direkt zur Konkurrenz wechseln.
LoadRunner von OpenText
OpenText Performance Engineering umfasst Produkte für On-Premises- und Cloud-basierte Leistungstests. OpenText Professional Performance Engineering (ehemals LoadRunner Professional) nutzt Tools für Skripterstellung, Teststeuerung und Ergebnisanalyse. Der Kernworkflow umfasst folgende Komponenten:
- VuGen (Virtual User Generator)
VuGen (Virtual User Generator) ist das Desktop-Skripting-Tool von OpenText zum Erstellen und Bearbeiten von virtuellen Benutzertestscripten. Das ausgewählte Protokoll bestimmt, wie Benutzeraktivitäten aufgezeichnet und abgespielt werden.
- Controller
Steuert, startet und koordiniert Lastgeneratorinstanzen, Szenarien und legt fest, welches Skript, welche Dauer usw. verwendet wird. Der Controller empfängt auch Echtzeit-Überwachungsdaten und zeigt den Status an.
- Analysis
Sammelt Daten und Protokolle von verschiedenen Lastgeneratoren und erstellt Berichte zur Visualisierung von Laufergebnissen und Überwachungsdaten.
OpenText Professional Performance Engineering unterstützt mehr als 180 Protokolle und Technologien. Beispiele sind unter anderem:
| AJAX | Flex | HTML5 | .NET |
| Java | Google Web Toolkit (GWT) | Silverlight | SOAP |
| Citrix | ERP | Oracle | SAP |
Ähnlich wie LoadView ermöglicht LoadRunner Leistungstestern, realistische Szenarien zu entwerfen, um Hunderte oder Tausende gleichzeitiger Benutzer zu simulieren, was Entwicklern später hilft, die Leistung wichtiger Komponenten wie Antwortzeiten und Performance auf Code-Ebene innerhalb ihrer Anwendungen zu analysieren. LoadRunner-Nutzer haben zudem die Möglichkeit, ihre JMeter-Leistungstestscripte für Leistungstests zu integrieren sowie folgende beliebte Drittanbieter- und Open-Source-CI/CD-Plattformen, die die Zusammenarbeit in DevOps-Teams erleichtern:
- IDE
- Jenkins
- Dynatrace
- Microsoft Visual Studio
- jUnit
- nUnit
- Selenium
LoadView: Skripting mit dem EveryStep Web Recorder
Der EveryStep Web Recorder ist ein KOSTENLOSES, webbasiertes Skripting-Tool, das jeden Schritt einer Web-Transaktion aufzeichnet und das Skript mit einem echten Browser abspielt. Es sind keine zusätzlichen Plugins oder Downloads erforderlich.
Zeichnen Sie mehrstufige Testscripte für kritische und komplexe Benutzeraktionen auf, wie Button-Klicks, Menüübersichten, Formularübermittlungen, Einkaufswagen, Texteingaben und mehr. Diese Skripte können dann in die LoadView-Plattform hochgeladen werden, um Lasttests für Ihre Websites, Webanwendungen, Webservices und APIs durchzuführen.
Skripte können mit über 40 Desktop- und Mobil-Browsern (iPhone, iPad, Google, Samsung etc.) aufgezeichnet werden. Der EveryStep Web Recorder unterstützt praktisch alles, was in einem Browser gerendert wird, unabhängig von den verwendeten Technologien. LoadView unterstützt folgende populäre Sprachen/Technologien:
| AJAX | Angular JS | JSON |
| Web API (REST) | SOAP | WebSockets |
| Java | HTML5 | Flash |
| PHP | Ruby |
LoadView: Lastsimulation Methoden
Viele Lasttestlösungen, insbesondere Open-Source-Varianten, können nur protokollbasierte Benutzersimulationen durchführen, was für heutige Anwendungen nicht ausreicht. Einen Server auf Protokollebene zu belasten ist gut, aber es fehlt ein großer Teil der End-to-End-Antwortzeit. Beim Testen von Webanwendungen müssen Sie wissen, was auf der Client-Seite hinsichtlich Verhalten und Leistung passiert. LoadView kann verschiedene Benutzersimulationstypen ausführen: HTTP/S- und echte browserbasierte Tests.
Zudem können LoadView-Nutzer aus mehr als 40 Geo-Standorten weltweit wählen, von denen aus sie ihre Tests ausführen, um reale Leistungsergebnisse zu gewährleisten, egal wo sich Ihre Nutzer oder Kunden befinden.
Starten Sie jetzt den EveryStep Web Recorder!
LoadRunner: Skripting mit dem Virtual User Generator (VuGen)
VuGen erstellt virtuelle Benutzerskripte für Lasttests. Mit dem Web HTTP/HTML-Protokoll simulieren Scripte die Kommunikation mit dem Server auf Protokollebene, statt die komplette Browseroberfläche auszuführen. OpenText unterstützt auch browserbasierte Tests über TruClient, das Aktionen in einem Browser aufzeichnet und wiedergibt.
Die Testmethode sollte zum Ziel passen: Protokollbasierte Scripte testen Anfragen und Server-Antworten, während TruClient Browser-Workflows abbilden kann. Aufnahme, Wiedergabe und Browserunterstützung hängen von der ausgewählten Technologie und Version ab.
LoadRunner: Zusätzliche Integrationen
LoadRunner integriert sich mit anderen OpenText-Überwachungstools, OpenText Diagnostics und OpenText Sitescope. Diese Überwachungstools helfen, die Ursachen von Problemen in der heterogenen Umgebung einer Organisation zu finden. Dadurch können Leistungstechniker oder Entwickler hochskalige Tests mit minimaler Hardware für jede Kombination aus physischen und virtuellen Umgebungen durchführen, einschließlich der folgenden öffentlichen Cloud-Infrastrukturen und Container-Plattformen:
- AWS (Amazon Web Services)
- Azure
- Digital Ocean
- Google Cloud Platform
- Docker
LoadRunner kann auch mit Netzwerk- und Servicevirtualisierung integriert werden. Das ist wichtig, wenn reale Netzwerkbedingungen getestet werden müssen oder wenn ein Drittanbieterdienst wie die Kreditkartenabwicklung weiterhin Lasttests erfordert. All diese Integrationen helfen Leistungstestern und Entwicklern, die Leistung vor der Bereitstellung zu optimieren, indem Risiken und Engpässe eliminiert, Kosten durch Kapazitätsmessung und -prognose minimiert und Testzyklen verkürzt werden.
Obwohl LoadRunner umfangreich ist, viele Tools integriert und viele Protokolle und Technologien unterstützt, haben viele Nutzer folgende Bedenken geäußert:
- Es ist teuer im Vergleich zu anderen handelsüblichen Tools und Plattformen
- Nicht benutzerfreundlich
- Skripterstellung kann lange dauern, besonders bei komplexen Skripten
- Die Wiederverwendung von Skripten kann schwierig sein
- Der Support ist gut, aber für 24×7-Support muss eine zusätzliche Gebühr gezahlt werden, die über die regulären Kosten hinausgeht
LoadRunner Preisgestaltung
OpenText veröffentlicht keine Standardpreise. Das Cloud-Angebot verwendet eine nutzungsbasierte Preisgestaltung, Angebote sind über das OpenText-Vertriebsteam erhältlich.
LoadView Preisgestaltung und Professionelle Services
LoadView-Abonnementpläne beginnen bei 129 $ pro Monat bei jährlicher Abrechnung oder 199 $ pro Monat bei monatlicher Abrechnung. Bei unseren abonnementbasierten Plänen werden ungenutzte virtuelle Benutzer-Minuten und Lastinjektor-Stunden von einem Monat auf den nächsten übertragen. Alternativ können Sie auch einen Pay-as-you-go-Plan wählen. Die Preise werden berechnet und angezeigt, bevor Sie einen neuen Test starten, sodass Sie genau wissen, wofür Sie bezahlen.
Wenn Ihre speziellen Anforderungen mehr erfordern als oben aufgeführt, kontaktieren Sie uns bitte für einen maßgeschneiderten Plan.
Professionelle Services sind eine weitere Option für Kunden, falls interne Leistungstestressourcen nicht verfügbar sind. Wir bieten alle Elemente des Lasttestprozesses, bei denen Sie Unterstützung benötigen.
Fazit: LoadView vs. LoadRunner
LoadRunner ist eine komplexe und leistungsstarke Lösung für Leistungstests. Es unterstützt eine Vielzahl von Technologien und integriert sich in viele Plattformen. Je nach Fachkenntnissen und Wissen in Ihren Entwicklungs- und Ingenieurteams kann die Implementierung von LoadRunner beim ersten Mal jedoch eine steile Lernkurve mit sich bringen.
Zeit ist für jeden wertvoll. Wenn Sie nach einer On-Demand, browserbasierten Lasttestplattform suchen, um Leistungstests auf Websites, Web-Apps, Webservices und APIs – alles über eine einzige Plattform – durchzuführen, dann ist LoadView genau das Richtige für Sie. Es erfordert praktisch keine Einrichtungszeit und keinen Aufwand. Die Möglichkeit, Skripte einfach mit dem EveryStep Web Recorder zu erstellen und abzuspielen sowie mehrere Benutzersimulationen zu testen, macht LoadView zu einem leistungsstarken Lasttest-Tool.
Es gibt keine langfristigen Verträge und Sie zahlen nur für das, was Sie nutzen und benötigen. Dies gibt Ihren Teams Zeit, sich auf die Erstellung, das Testen und die Optimierung ihres Codes und ihrer Anwendungen zu konzentrieren, um sicherzustellen, dass Ihre Kunden ein konsistentes Benutzererlebnis erhalten, egal wo sie sich befinden.
Keine Kreditkarte, kein Vertrag.