Webperformance Load Testing mit LoadView
Führen Sie Leistungstests auf Ihrer Website, Webanwendung, API und Streaming-Medien mit unserer cloudbasierten Performance-Testlösung durch.
Cloud-basierte Webleistungsauslastungstests, mit denen die Leistung praktisch aller Online-Tests getestet werden kann.
LoadView kann Ihnen helfen:
- Legen Sie Antwortzeitbasispläne unter bestimmten Benutzerauslastungsnummern fest.
- Identifizieren Sie Leistungsengpässe, wenn die Anzahl der gleichzeitigen Benutzer im Laufe der Zeit zunimmt.
- Finden Sie Obergrenzen aktueller Systeme, um zukünftige Kapazitäts- und Kapazitätsplanungen zu planen.
- Betonen Sie Ihre Produktionsumgebung, um zu sehen, wie und wann Systeme und Elemente zu verschlechtern beginnen.
Simulieren Sie echte Benutzer mit Leichtigkeit!
- Senden Sie GET- und POST-Anforderungen an eine Website.
- Simulieren Sie echte Benutzer, die eine Website in einem echten Browser durchsuchen.
- Emulieren Sie mobile Geräte, die auf einer Website navigieren.
- Senden von Anforderungen an eine RESTful-API.
Globale Teststandorte
LoadView wird in der Cloud ausgeführt und bietet Benutzern eine vielfältige Liste geografisch verteilter Standorte aus der ganzen Welt. Die LoadView-Lösung nutzt gängige Cloud-Computing-Netzwerke wie Amazon Web Services (AWS) und Azure Cloud Services. Wenn Sie Bedenken hinsichtlich der Benutzererfahrung auf Ihrer Website oder Webanwendung von einem bestimmten Standort, einer bestimmten Region oder einem bestimmten Land haben, können Sie festlegen, dass der Auslastungstest von Knoten innerhalb dieser Region ausgeführt wird. Dies ist auch sehr vorteilhaft für das Testen Ihrer Content Distribution Networks (CDNs) an jedem Standort.
Managed Cloud Setup und Skalierbarkeit
Vorbei sind die Zeiten, in denen Sie sich Sorgen um die Verwaltung Ihrer eigenen Cloud-Instances machen – wir kümmern uns darum, Knoten in der Cloud hinter den Kulissen zu drehen, sodass Sie sich auf das Entwerfen Ihrer Skripts, das Erstellen Ihres Testplans und die Durchführung Ihrer Tests konzentrieren können. Es ist nicht erforderlich, vorhandene Cloud-Konten für Ihre Auslastungstests zu erstellen oder zu verwenden. Richten Sie einfach einen Auslastungstest mit LoadView ein und wir verwalten alle Details rund um die Cloud-Infrastruktur.
Cloud-basierte Performance Testing Tools
Die LoadView-Auslastungstestplattform wurde entwickelt, um Auslastungstestinstanzen an mehreren Cloud-Standorten gleichzeitig zu verspinnen. Wie bereits erwähnt, gehören zu den wichtigsten Cloud-Anbietern, die in der Load Testing-Plattform verwendet werden, Amazon Web Services und Azure Cloud Services. Es ist wichtig zu beachten, dass alle diese Speicherorte Benutzern erlauben, Auslastungstests in echten Browsern auszuführen, nicht nur protokollbasierte Tests wie andere Auslastungstesttools. Das LoadView-Team prüft und überprüft kontinuierlich weitere Dienstanbieter und geografische Regionen, sobald diese verfügbar sind.
Amazon Web Services
Azure Cloud-Dienste
Externe Netzwerk- & Serverleistungstests
Testen Sie die Leistung Ihrer Webseiten, Webdienste und Anwendungen von außerhalb Ihres Netzwerks. Dies gibt Ihnen einen besseren Einblick in die Leistung Ihrer Website, Webanwendung, APIs oder Streaming-Medien unter verschiedenen Ladeebenen im öffentlichen Internet. Dadurch werden falsche Verzerrungen beseitigt, die nur durch das Ausführen von Auslastungstests im internen Netzwerk verursacht werden. Darüber hinaus können Sie mit unserem Cloud-Netzwerk Ihre Auslastungstests mit einer großen Anzahl gleichzeitiger und gleichzeitiger Benutzer skalieren, was Sie mit herkömmlichen lokalen Auslastungstesttools und -lösungen nicht tun können. Auf diese Weise können Sie auch die Funktionen Ihrer vorhandenen Netzwerkinfrastruktur testen, einschließlich Routern, Firewalls, Load Balancern und Serverfarmen oder Clustern.
Einer der Vorteile der Zusammenarbeit mit LoadView zum Einrichten und Durchführen Ihrer Webleistungsauslastungstests besteht darin, dass wir auch eine umfassende Überwachungsplattform anbieten. LoadView ist nur eine unserer Performance-Test- und Monitoring-Lösungen, die in die Dotcom-Monitor-Plattform integriertsind. Wenn Sie einen Auslastungstest durchführen, ist es wichtig, nicht nur zu sehen, wie die Website aus der Perspektive des externen Endbenutzers abschneidet, sondern auch, um zu sehen, wie der Server unter der erhöhten Auslastung abschneidet. Der beste Weg, dies zu tun, ist mit der Performance Counter Monitoring-Lösung innerhalb der Dotcom-Monitor-Plattform.
Unsere Überwachungs-Agenten können Ihre Windows- oder Linux-Server sowie SNMP-Geräte oder andere benutzerdefinierte Metriken für Ihre spezifische Umgebung überwachen. In der Regel überwachen Benutzer die CPU, die Speicherauslastung, die Bandbreite, die Datenträger-E/A, die Reaktionszeiten der Datenbank und alle anderen Metriken, die an der Unterstützung ihrer Auslastungs- und Leistungstests von Webanwendungen beteiligt sind.
Während der cloudbasierte Test auf Ihrer Webseite oder Webanwendung durchgeführt wird, sammelt die LoadView-Plattform wertvolle Leistungsdaten, die während des Tests angezeigt werden, und stellt nach Abschluss des Auslastungstests verschiedene Berichte bereit. Aus den Testdaten und Berichten können Sie dann Querverweiszeiträume überkreuzen, in denen die externen Testknoten Verlangsamungen oder andere Probleme wie Spitzen bei Reaktionszeiten und Fehlern auftraten. Durch das Überlagern dieser Metriken erhalten Sie ein besseres Bild davon, wo Leistungsengpässe bestehen.
JavaScript und andere RIA-Schnittstellen (Rich Internet Application)
Viele Webleistungstesttools können GET-Anforderungen senden, um die grundlegenden HTML- und Element-Level-Dateien herunterzuladen, aber sie fallen in eine Art öffnendes, renderingndes und ausgeführtes interaktives Medium oder dynamische Webanwendungsframeworks wie JavaScript, Angular, Flash, Silverlight, React, Knockout und viele andere. Mit dem EveryStep Web Recorder können Sie mit der LoadView-Lösung die tatsächliche Interaktion mit RIA-Inhalten in einem echten Browser aufzeichnen, was bedeutet, dass Sie auf Ihre Webseite oder Webanwendung zeigen und klicken können, um diese kritischen Szenarien und Schritte durch eine RIA-Webanwendung zu schreiben. Solch leistungsstarke Skripterstellung ermöglicht es Ihnen, zu überprüfen, ob nicht nur die Website oder Web-Anwendung die richtigen Inhalte zur Verfügung stellt, aber Benutzer sind in der Lage, effektiv mit Ihren Webseiten und Anwendungen zu interagieren. Während Funktionstests einfach anzeigen sollen, ob bestimmte Aktionen funktionieren oder nicht, sollen Leistungstests zeigen, wie diese Funktionen funktionieren, indem eine große Anzahl gleichzeitiger Benutzer simuliert wird.
Unterstützung für über 40 mobile Geräte und Browser
Die meisten Organisationen führen ihre Webseiten- und Webanwendungsauslastungs- und -leistungstests in nur zwei oder drei der beliebtesten Browser durch, aber mit dem Aufkommen mobiler Geräte gibt es Hunderte von verschiedenen Kombinationen von Browsern, Browserversionen, Bildschirmauflösungen, Bildschirmlayouts und interaktiven Methoden wie Multitouch-Zoom, Wischen zum Scrollen und Punkt-zu-Klick-Interaktion (mauslos).
Mit dem EveryStep Web Recorder Now können Sie eines dieser mobilen Geräte auswählen, um Ihre Auslastungstests zu simulieren. Die unterstützten Geräte umfassen Apple iPhones, iPads, iPods, Google Nexus, Samsung Galaxy, Sony, HTC, Blackberry, Motorola, Amazon Kindle, Nokia und mehr. Da mobile Browser mehr als die Hälfte des globalen Internetverkehrs übernommen haben, ist es jetzt zwingender denn je sicherzustellen, dass Ihre Website weiterhin ordnungsgemäß unter Last in mobilen Browsern funktioniert.
CDN& amp; geographische Leistungstests
Selbst nachdem Sie Ihre eigene Hardware, Server und Ihr Netzwerk intern geladen haben, wissen Sie immer noch nicht, wie die außerhalb Ihres Netzwerks gehosteten Inhalte von Drittanbietern bei erhöhter Benutzerauslastung reagieren. Durch das Durchführen externer Tests können Sie einen Auslastungstest auf bestimmte geografische Regionen konzentrieren und so einzelne CDN-Knoten (Content Distribution Network) einzeln testen. Dies ist besonders nützlich, wenn Sie wissen, dass viele häufige Besucher Ihrer Web-App aus der einen oder anderen Region kommen.
Zusammen mit CDN-Tests möchten Sie vielleicht wissen, wie gut Ihre Website oder Anwendung von verschiedenen Standorten im Allgemeinen aus funktioniert. Die Website-Leistung kann von Standort zu Standort aufgrund der Geschwindigkeit und Zuverlässigkeit der lokalen Backbone-Anbieter erheblich variieren, und mehrere andere Leistungsfaktoren.
Wenn Sie beispielsweise planen, ein neues Produkt mit einem Zielmarkt in China auf den Markt zu bringen, wäre es in Ihrem besten Interesse, einige Auslastungstests und -überwachung mit Standorten in China hinter der Großen Firewall Chinasdurchzuführen. Solche Tests können Ihnen helfen, einen Bedarf an zusätzlichen Servern direkt in China hinter der Firewall zu identifizieren. Die Große Firewall Chinas ist der gebräuchliche Name für die strenge Zugriffskontrolle, die die chinesische Regierung auf Internetinhalte aus dem Festland gegeben hat.
Die chinesische Regierung hat sich entschieden, den Datenverkehr von vielen beliebten Websites wie Google, Facebook und anderen zu blockieren oder einzuschränken, um die Sichtbarkeit von globalem Wissen und Meinung zu kontrollieren. In solchen Situationen testen zu können, macht die gesamte Dotcom-Monitor-Plattform so wertvoll.
Festlegen von Leistungsbasislinien
Beim Durchführen von Belastungstests müssen Sie zunächst die Basisleistung Ihres Webstapels ermitteln, indem Sie die Punkte identifizieren, an denen zusätzliche Auslastung die Standortleistung beeinträchtigt. Dies kann leicht durch ausführen eines Auslastungstests, der die Anzahl der gleichzeitigen Besucher pro Minute schrittweise erhöht. Ganz gleich, ob Sie mit 10 gleichzeitigen Benutzern oder 1.000 Benutzern beginnen, LoadView lässt sich einfach skalieren, um Ihre Anforderungen mit einer verwalteten Cloud-Infrastruktur zu erfüllen.
Nachdem Sie Leistungsbasislinien erstellt und einen skalierbaren Stresstestplan erstellt haben, können Sie ihren Stresstest überwachen, um die Leistungsengpässe im Verlauf des Tests in Echtzeit zu identifizieren. Unter Benotung der Zeiträume, in denen Stress erkannt wird, können Sie die Stresstestergebnisse mit Ihren Webseiten- oder Datenbankserverprotokollen korrelieren, um festzustellen, ob die Engpässe mit Hardware-, Software-, Netzwerk- oder Infrastruktureinschränkungen zusammenhängen.
Scale Your
Infrastruktur
Nachdem Sie sowohl Auslastungs- als auch Belastungstests durchgeführt haben, um Basispläne zu erstellen und Engpässe zu identifizieren, können Sie nun mit der Kapazitätsplanung beginnen. Wenn Sie feststellen, dass Ihre Website durchschnittlich 1.000 gleichzeitige Besucher pro Stunde hat und die Website mit 2.500 gleichzeitigen Besuchern pro Stunde ins Wanken gerät und Sie am Black Friday eine 500-prozentige Zunahme des Datenverkehrs erwarten, können Sie beginnen, proaktiv für die Aktualisierung Ihrer Infrastruktur zu planen, um solche Traffic-Zunahmen zu bewältigen.
Datenbank-Performance-Benchmarking
Die meisten modernen Websites befinden sich auf oder vor einer Art Datenbank, sei es eine kleine MySQL-Datenbank, eine große SQL-Serverfarm oder eine der vielen noSQL-Optionen. Jede Datenbank ist auf eine andere Art der Verwendung ausgerichtet. Einige Datenbanken eignen sich möglicherweise hervorragend beim Übertragen von Schreibvorgängen auf datenträger, einige sind am effizientesten bei der Bereitstellung von zuletzt verwendeten Daten, während andere Typen für die beschleunigte Indizierung und den Abruf von zufälligen Daten optimiert sind.
Unabhängig davon, welche Datenbank Ihre Website unterstützt, ist es am besten, mehrere Webleistungstestszenarien auszuführen, um zu sehen, wie Ihre Website und Datenbank unter verschiedenen Arten von hoher Auslastung abschneiden. Unabhängig von Ihrem Testszenario oder Datenbanktyp bietet LoadView nahezu unzählige Testoptionen, um nahezu alle Anwendungsszenarien abzudecken.
Load Balancer-Tests
Wenn Sie einen Load Balancer verwenden, um Benutzer auf Server zu verteilen, möchten Sie wissen, wie gut die Last verteilt ist, wenn Sie die Anzahl gleichzeitiger Besucher erhöhen. Es gibt einige zusätzliche Möglichkeiten, diesen Prozess zu überwachen, z. B. die Installation des MetricsView-Agenten in Ihrem Netzwerk, um SNMP-Daten vom Load Balancer selbst zu sammeln, um den Webserver- oder Datenbankdatenverkehr auf jedem einzelnen Knoten hinter dem Load Balancer zu überwachen.
LoadView wurde von Grund auf als die beste und umfassendste Webperformance-Lasttestlösung entwickelt, die heute verfügbar ist. LoadView bietet Ihnen nicht nur unvergleichlichen Zugriff auf die Erstellung und Skalierung Ihrer Leistungstests, sondern sie ist auch extrem einfach zu bedienen mit klaren, präzisen Daten, die zu einem extrem wettbewerbsfähigen Preis verfügbar sind.
Lassen Sie sich nicht im Dunkeln, wenn es um die Grenzen Ihrer Website geht.
Testen Sie LoadView noch heute!