Zum Konfigurieren eines Auslastungstests müssen Sie einen Auslastungstesttyp auswählen. LoadView repliziert das Testszenario, um die Auslastung virtueller Benutzer während des Tests zu simulieren. Dieser Artikel soll Ihnen bei der Entscheidung helfen, welche Art von Auslastungstest für den Auslastungstest verwendet werden soll.

Die Auswahl hängt davon ab, ob Sie eine Webanwendung, eine Webseite, eine Webdienstleistung oder Webserverlimits testen möchten.

Wenn Sie Mehrstufiger Prozess auswählen, können Sie die Auswirkungen auf die Last mit skriptgesteuerten Aktionen verfolgen. Auswählen Einzelne Webseite Wenn Sie die Leistung einer einzelnen Webseite testen müssen, indem Sie sie in einem echter Browser (Chrome, Microsoft Edge, mobile Browser/Geräte usw.). Um die Grenzwerte für Webressourcen zu testen, indem HTTP/S-Anforderungen an die Ziel-URL gesendet werden, ohne sie in einem Browser zu öffnen, wählen Sie die Option HTTP/S Option.

Weitere Informationen finden Sie in unserem Artikel zum Vergleich von HTTP vs. Real Browser Load Tests.

Mehrstufiger Prozess – Webanwendungen

Möchten Sie die Skalierbarkeit Ihrer Webanwendungen testen? Insbesondere können Sie überprüfen, ob eine große Anzahl gleichzeitiger Benutzer die Zielseite durchsuchen, sich bei einer Website anmelden und ein Formular einreichen oder ein Produkt ohne erhebliche Verzögerungen in den Warenkorb legen können.

Mit dem Test des mehrstufigen Prozesses können Sie Benutzerinteraktionsschritte auf der Zielwebsite aufzeichnen, diese Schritte in ein Skript umwandeln und es dann reproduzieren, indem Sie die angegebene Anzahl gleichzeitiger Benutzer auf Ihrer Website emulieren. Darüber hinaus ist dies die umfassendste Lösung, die echte Browser verwendet, um alle Webelemente zu laden und zu überprüfen, die für die Benutzerinteraktion verantwortlich sind. Mit dem Test können Sie das Browsen, Webformularübermittlungen und andere Arten der Benutzerinteraktion mit Ihrer Webanwendung testen. Auf diese Weise können Sie bestimmen, welche einzelnen Webelemente Engpässe innerhalb der Gesamtleistung aufweisen. Weitere Informationen zum Konfigurieren eines Webanwendungstests finden Sie hier.

Einzelne Webseiten

Wenn Sie eine einzelne Webseitenleistung testen möchten, um eine hervorragende Benutzererfahrung zu gewährleisten, können Sie den Webseitentest auswählen. Sie können sich dies als eine vereinfachte Version des Testtyps “Mehrstufiger Prozess” vorstellen. Moderne Webseiten verwenden eine Vielzahl von Webtechnologien (JavaScript, CSS, etc.), die die Benutzeroberfläche definieren. Die Aufgabe lädt die Seite und rendert alle sichtbaren Seiteninhalte, einschließlich dynamischer Elemente, in einem echten Browserfenster, um Die Antwortzeiten zu messen und die tatsächliche Seitenleistung anzuzeigen.

Die einzige Einschränkung ist die Möglichkeit zu testen, wie sich die Auslastung auf die Interaktion der Benutzer mit der Webseite auswirkt. Sie können beispielsweise eine Landingpage mit einem Anmeldeformular testen, um zu überprüfen, wie sie sich unter extremer Last verhält. Sie können jedoch nicht die Leistung von Webelementen testen, die für die Formularübermittlung verantwortlich sind. Weitere Informationen zum Konfigurieren eines Webseitentests finden Sie hier.

Streaming-Medien

Wenn Ihr Ziel darin besteht, die Leistung Ihrer Medienressource zu testen, und Sie über einen statischen RTP-Link für den Zugriff auf die Streamquelle verfügen, wählen Sie den Testtyp Streaming Media aus. Wenn die URL der Mediendatei nicht öffentlich verfügbar ist, sollten Sie den Testtyp Webanwendung in Betracht ziehen, um den Test einzurichten. Lesen Sie unsere Empfehlungen für Auslastungstests für Audio- und Videostreamingdienste im Artikel Ladentesten von Streamingmedien mit LoadView .

Mit dem Testtyp “Streamingmedien” können Sie öffentlich verfügbare Medienressourcen testen, indem Sie Tausende von gleichzeitigen Benutzern simulieren, die die Zielmedien streamen. Weitere Informationen zum Konfigurieren eines Streaming Media-Tests finden Sie hier.

HTTP/S, SOAP, Rest WEB API

Der Stapel von Testzielen ist die einfachste Möglichkeit, die Leistung von Webressourcen oder API- und SOAP-basierten Webdiensten zu testen. Mit diesen Tests können Sie überprüfen, ob eine Webressource eine bestimmte Last verarbeiten kann, und sicherstellen, dass es keine signifikanten Verzögerungen bei der Reaktionszeit unter Last gibt.

Diese Arten von Tests sagen Ihnen nicht, ob Ihre Website-Benutzeroberfläche auf die Auslastung empfindlich reagiert, sondern ermöglichen es Ihnen, Ihre Server- oder API-Leistung zu testen und besser zu verstehen. Weitere Informationen zur Konfiguration der Ziele finden Sie in den entsprechenden Artikeln: HTTP(S), SOAP, Rest WEB API.

Briefträger

Wenn Sie Postman verwendet haben, um die Web-API-Leistung zu testen oder den Postman-Datenverkehr mit Dotcom-Monitor zu überwachen, kann der Postman Collection-Test ein schnelles und effektives Tool zum Einrichten eines Auslastungstests in LoadView sein. Um mit der Konfiguration eines Auslastungstests zu beginnen, müssen Sie nur eine Sammlung aus den vorhandenen Web-API-Aufrufen in Postman erstellen und in Dotcom-Monitor hochladen. Bitte lesen Sie unsere ausführliche Anleitung zum Auslastungstest mit Postman-Sammlungen: Postman-Auslastungstests: LoadView-Tutorial.

JMeter

Wenn Sie den Testplan in JMeter erstellt haben und ihn für die Einrichtung von Auslastungstests in LoadView verwenden möchten, wählen Sie JMeter-Auslastungstesttyp aus. Alles, was Sie tun müssen, ist, die JMX-Datei mit Ihrem Testplan in die LoadView-Plattform zu importieren und das Testszenario für die Ausführung des Tests zu konfigurieren. Bevor Sie beginnen, finden Sie im folgenden Artikel einige Tipps zu Auslastungstests mit JMeter-Testplänen – Auslastungstests mit JMeter-Testplänen.

Selen

Wenn Sie die Selenium-IDE beherrschen und LoadView zum Ausführen Ihrer Selenium-Auslastungstests verwenden möchten, können Sie dies mit unserer Selenium-IDE-Integration tun. Speichern Sie Ihre in Selenium erstellte Testsuite in der IDE-Datei, wählen Sie den Selenium-Testtyp in LoadView aus und laden Sie die Datei hoch. Informationen zum Einrichten und Ausführen Ihres Selenium-Auslastungstests in LoadView finden Sie im Artikel Auslastungstests mit Selenium-Tests in unserem Wiki.