fbpx

Webperformance Load Testing mit LoadView

Führen Sie Leistungstests auf Ihrer Website, API, Datenbank, Server und mehr mit den Cloud-basierten Performance-Test-Softwaretools von Dotcom-Monitor aus.

Cloud-basierte Webleistungsauslastungstests, mit denen die Leistung praktisch aller Online-Tests getestet werden kann.

LoadView kann Ihnen helfen:
  • Festlegen von Reaktionszeitbasisplänen unter bestimmten Benutzerauslastungsnummern
  • Identifizieren von Leistungsengpässen bei gleichzeitiger Benutzerzahl
  • Finden Sie Obergrenzen aktueller Systeme, um zukünftige Kapazitäten zu planen (Kapazitätsplanung)
  • Betonen Sie Ihre Produktionsumgebung, um zu sehen, wie und wann Dinge scheitern

 

Simulieren Sie echte Benutzer mit Leichtigkeit!
  • Senden von GET- und POSTrequests an eine Website
  • Simulieren Sie echte Benutzer, die eine Website in einem realen Browser durchsuchen
  • Emulieren mobiler Geräte, die auf einer Website navigieren
  • Senden von Anforderungen an eine RESTful-API
Cloud-basierte Auslastungstests
Managed Load Testing
Globale Teststandorte

LoadView wird in der Cloud aus einer vielfältigen Liste von Cloudanbietern sowie geografisch verteilten Standorten ausgeführt. Wenn Sie Bedenken hinsichtlich der Benutzererfahrung auf Ihrer Website von einem bestimmten Speicherort 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 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 Amazon- oder Google Cloud-Konten für Ihre Auslastungstests zu erstellen oder zu verwenden. Richten Sie einfach einen Auslastungstest im Dotcom-Monitor ein und wir verwalten alle Details rund um die Cloud.

Cloud-basierte Leistungstesttools

 

Die Dotcom-Monitor LoadView-Lasttestplattform wurde entwickelt, um Auslastungstestinstanzen an mehreren Cloud-Standorten gleichzeitig zu drehen. Zu den wichtigsten Cloud-Anbietern, die in der Load Testing-Plattform verwendet werden, gehören Amazon Web Services, Google Cloud Platform. Dotcom-Monitor bewertet und fügt weitere Dienstanbieter und geografische Regionen hinzu, sobald diese verfügbar sind.

Amazon Web Services-Logo

Amazon EC

Google Compute Cloud

Google Compute Cloud

 

Externe Netzwerk- & Serverleistungstests

Testen Sie die Leistung Ihrer Websites von außerhalb Ihres Netzwerks. Dies gibt Ihnen einen besseren Einblick in die Leistung Ihrer Website unter verschiedenen Lastebenen im iInternet, wodurch falsche Verzerrungen beseitigt werden, die nur durch das Ausführen von Auslastungstests im internen Netzwerk verursacht werden. 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 Dotcom-Monitor zum Einrichten und Durchführen Ihrer Webleistungsauslastungstests besteht darin, dass wir sowohl externe als auch interne Überwachungstools haben. 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 mit Dotcom-Monitor zu tun, besteht darin, einen MetricsView-Agenten einzurichten, um die Leistungsindikatoren auf Ihren Windows- oder Linux-Servern zu ü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 bei der Unterstützung ihrer Auslastungs- und Leistungstests von Webanwendungen beteiligt sind.

Während der cloudbasierte Test für Ihre Webanwendung durchgeführt wird, sammelt der interne MetricsView-Agent wertvolle Leistungsindikatoren von Ihren Servern sowie SNMP-Daten von Geräten, die diese Server unterstützen. Nachdem der Test abgeschlossen ist, können Sie Referenzzeiträume überkreuzen, in denen die externen Testknoten Verlangsamungen oder andere Probleme mit den Spitzen der in den Leistungsindikatoren erfassten Werte auftraten. Durch das Überlagern dieser Metriken erhalten Sie ein besseres Bild davon, wo Leistungsengpässe bestehen.

Interaktion mit RIA-Inhalten

JavaScript und andere RIA-Schnittstellen (Rich Internet Application)

 

Viele Webleistungs-Auslastungstesttools sind in der Lage, GET-Anforderungen zum Herunterladen der grundlegenden HTML- und Element-Level-Dateien zu senden, aber sie fallen irgendwie tatsächlich öffnen, rendern und ausführen interaktive Medien wie JavaScript, Flash oder Silverlight. Mit dem LoadView-Tool können Sie die tatsächliche Interaktion mit RIA-Inhalten in einem echten Browser aufzeichnen, was bedeutet, dass Sie auf skripts durch eine RIA-Webanwendung zeigen und klicken können. Solch leistungsstarke Skripterstellung ermöglicht es Ihnen, zu überprüfen, dass nicht nur die Website den richtigen Inhalt bietet, sondern dass die Benutzer in der Lage sind, effektiv mit den Webseiten zu interagieren.

 

Testen mit über 40 mobilen Geräten und Browsern

 

Die meisten Organisationen führen ihre Auslastungs- und Leistungstests von Webanwendungen in den zwei oder drei beliebtesten Browsern durch, aber mit dem Aufkommen mobiler Geräte gibt es Dutzende von verschiedenen Browsern, Browserversionen, Bildschirmauflösungen, Bildschirmlayouts und interaktiven Methoden wie Multi-Touch-Zoom, Wischen zum Scrollen und Punkt-zu-Klick(mauslose) Interaktion. Jetzt 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 50 Prozent des globalen Internetverkehrs übernommen haben, ist es jetzt zwingender denn je sicherzustellen, dass Ihre Website weiterhin ordnungsgemäß unter Last in mobilen Browsern funktioniert.

iPhone-Logo
Samsung Logo
iPad Mini Logo
Samsung Galaxy Logo
iPad Air Logo
Nexus Logo
BlackBerry-Logo
LG Optimus Logo
Nokia Lumia Logo
Kindle Fire Logo

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 eine große Anzahl von häufigen Besuchern Ihrer Web-App aus der einen oder anderen Region kommt.

Zusammen mit CDN-Tests möchten Sie vielleicht wissen, wie gut Ihre Website von verschiedenen Standorten im Allgemeinen aus funktioniert. Die Websiteleistung kann aufgrund der Geschwindigkeit und Zuverlässigkeit der lokalen Backbone-Anbieter aufgrund einer Reihe anderer Leistungsfaktoren erheblich von einem Standort zum anderen abweichen.

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 enthator mit Standorten in China hinter der „Großen Firewall Chinas“ durchzufü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 LoadView so wertvoll.

Festlegen von Leistungsbasislinien

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.

Identifizieren von Leistungsengpässen

Identifizieren von Engpässen

 

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 Spannungstestergebnisse mit MetricsView Performance-Leistungsindikatoren oder Web- und Datenbankserverprotokollen korrelieren, um festzustellen, ob die Engpässe mit Hardware-, Software-, Netzwerk- oder Infrastruktureinschränkungen zusammenhängen.

Skalieren Sie Ihre Infrastruktur
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, und die Website beginnt bei 2.500 gleichzeitigen Besuchern pro Stunde zu schwanken, und Sie erwarten eine 500-prozentige Zunahme des Verkehrs am Black Friday, dann können Sie mit der Planung im Voraus beginnen, um vorübergehend Ihre Fähigkeit zu erhöhen, solche Verkehrssteigerungen 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 können beim Übertragen von Schreibvorgängen auf die Festplatte großartig sein, 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 ratsam, 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.

Datenbankleistungs-Benchmarking

 

Load Balancer-Tests

Wenn Sie einen Load Balancer verwenden, um Benutzer auf Server zu verteilen, möchten Sie wissen, wie gut die Last tatsächlich 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 lässt sich nicht nur in andere Dotcom-Monitor-Produkte integrieren, um Ihnen einen unvergleichlichen Zugriff auf Daten zu bieten, sondern es ist auch extrem einfach zu bedienen mit klaren, präzisen Daten, die zu einem extrem wettbewerbsfähigen Preis verfügbar sind.

LoadView: Web Performance Load Testing neu definiert

Lassen Sie sich nicht im Dunkeln, wenn es um die Grenzen Ihrer Website geht.

Testen Sie LoadView noch heute!