Alle LoadView-Abonnementpläne ermöglichen es Benutzern, eine Reihe von Auslastungstests unterschiedlicher Komplexität pro Monat durchzuführen. Die Anzahl der Auslastungstests hängt vom Typ des Abonnements ab, für das Sie sich entschieden haben, und von einer Testkonfiguration. In diesem Artikel erfahren Sie, wie Sie die ungefähre Anzahl von Tests berechnen, die ein Benutzer mit einem Abonnement ausführen kann. Im Allgemeinen können auch Benutzer, die große Auslastungstests ausführen müssen, einige Auslastungstests innerhalb unseres grundlegenden Starter-Abonnements ausführen.
Unsere Empfehlungen zum Konfigurieren Ihres ersten Auslastungstests finden Sie in den Artikeln How to Find the Web Application Breaking Point with Load Testing and Web Analytics to Concurrent Users Calculator & Formula unserer Knowledge Base.
Informationen zu Preisen und Ressourcen, die in LoadView-Abonnementplänen enthalten sind, finden Sie unter > Konto-Upgrade-Plan > Load Testing Subscription.
So berechnen Sie die Anzahl der Tests
Zunächst müssen Sie unabhängig vom Plan, auf dem Sie sich befinden, ein Testgerät und ein Testszenario konfigurieren. Wenn die Testeinstellungen konfiguriert wurden, sehen Sie in der oberen rechten Ecke, dass Sie jetzt über die Menge an Ressourcen verfügen, die vom System zum Ausführen des Tests verwendet werden. Beachten Sie, dass die geschätzte Menge der Ressourcen auf Ihren Testeinstellungen basiert und entsprechend geändert wird.
Suchen Sie als Nächstes die Informationen zu Ihrem aktuellen Ressourcenguthaben, indem Sie auf das Wallet-Symbol neben dem Feld mit den erforderlichen Ressourcen zeigen. Wir fügen dem Ressourcenguthaben Ihres Kontos basierend auf Ihrem Abonnementpaket am ersten Tag Ihres Abrechnungszeitraums Ressourcen hinzu. Beachten Sie, dass alle nicht verwendeten Ressourcen auf den nächsten Zyklus übertragen werden.
Sobald Sie über die zum Ausführen des Tests erforderlichen Ressourcen und die Bilanzdetails verfügen, können Sie berechnen, wie viele Tests mit denselben Parametern ausgeführt werden können:
Anzahl der Tests = Balance LI Min. / Erforderliche LI Min.
Mal sehen, wie es im wirklichen Leben aussieht.
Browserbasierte (Webseite/Web-App) Auslastungstestberechnungen
In der Regel wird empfohlen, sicherzustellen, dass ein Geräteszenario ordnungsgemäß konfiguriert ist. Dazu können Sie zunächst kleine Tests durchführen und bei Bedarf die Testeinstellungen optimieren. Dann können Sie große Auslastungstests Ihrer Website starten und diese jedes Mal, wenn eine neue Funktion eingeführt wird, mit kleinen Auslastungstests kombinieren.
Angenommen, wir möchten unseren ersten Auslastungstest mit 25 gleichzeitigen virtuellen Benutzern (die bestimmte Transaktionen über einen bestimmten Zeitraum ausführen) und einer Dauer von 20 Minuten ausführen.
Der Test mit einem solchen Testszenario erfordert 4 LIs, um die erforderliche Anzahl virtueller Benutzer zu simulieren. Da jedes LI zu Beginn des Tests beginnt und 20 Minuten läuft, beträgt die Gesamtbetriebszeit von 4 LIs 4 * 20 min = 80 Load Injector Min.
Im Starter-Plan haben wir 1800 Load Injector Minutes im Plan enthalten. Berechnen wir, wie viele Tests wir mit dem Starter-Plan basierend auf den erforderlichen LI-Minuten ausführen können:
Anzahl der Tests = 1800/80 = 22 Belastungstests
HTTP-basierte Auslastungstestberechnungen
Da weniger Load Injector-Ressourcen benötigt werden, um virtuelle HTTP-Benutzer zu simulieren, kann mit HTTP-basierten Auslastungstests eine viel höhere Last bewältigt werden. In diesem Beispiel haben wir einen 20-minütigen HTTP-Auslastungstest mit 1000 gleichzeitigen virtuellen Benutzern (die gleichzeitig eine Ziel-URL erreichen) eingerichtet.
Um einen HTTP-basierten Test mit der angegebenen Konfiguration auszuführen, benötigt das System zwei LIs (die Standardnutzlast für HTTP-Auslastungstests beträgt 500 virtuelle Benutzer pro LI). Somit werden 2*20 min = 40 Load Injector Min. aus einer Ressourcenbilanz verwendet, um den Test auszuführen.
Wenn wir auf dem Starter-Plan sind, haben wir 1800 Load Injector Minutes im Plan enthalten. Berechnen wir, wie viele Tests wir mit dem Starter-Plan basierend auf den erforderlichen LI-Minuten ausführen können:
Anzahl der Tests = 1800/40 = 45 Belastungstests
Gleichzeitig werden wir mit den Plänen Professional und Advanced 112 und 375 Auslastungstests mit der gleichen Konfiguration entsprechend ausführen.