Geplante Lasttests
Führen Sie Ihre Lasttests automatisch nach einem Zeitplan aus
Mit der Zeitplanung können Sie einem gespeicherten Lasttest einen wiederkehrenden Zeitplan zuweisen, sodass LoadFocus ihn täglich, wöchentlich oder monatlich für Sie ausführt, zu einer Uhrzeit und Zeitzone Ihrer Wahl. Sie erhalten nur dann eine E-Mail, wenn etwas Ihre Aufmerksamkeit erfordert, sodass ein bestandener Zeitplan still bleibt.
Die Zeitplanung ist in kostenpflichtigen Lasttest-Tarifen verfügbar und funktioniert für alle drei Engines: Cloud-Lasttests, JMeter und k6.
Einen Zeitplan einrichten
Öffnen Sie den Test, den Sie planen möchten, über die Lasttests-Seite (verwenden Sie Test bearbeiten im Zeilenmenü oder öffnen Sie einen bereits gespeicherten Test). Auf der Testseite finden Sie den Abschnitt Wiederkehrender Zeitplan unterhalb der Anfrage- und Schwellenwertkonfiguration.
1. Zeitplan aktivieren
Aktivieren Sie Wiederkehrenden Zeitplan aktivieren. Die Zeitplanfelder werden aktiv, sobald der Test selbst gespeichert wurde.
2. Wählen Sie, wie oft er wiederholt wird
- Täglich führt den Test jeden Tag zur gewählten Uhrzeit aus.
- Wöchentlich führt ihn einmal pro Woche an dem von Ihnen gewählten Tag aus.
- Monatlich führt ihn einmal im Monat an dem von Ihnen gewählten Tag des Monats aus (1 bis 28).
3. Wählen Sie Uhrzeit und Zeitzone
Legen Sie die Uhrzeit (24-Stunden-Format) und die Zeitzone fest. Die Zeitzone entspricht standardmäßig der Zeitzone Ihres Browsers, und der nächste Lauf wird immer in dieser Zeitzone berechnet, sodass Sommerzeitumstellungen für Sie berücksichtigt werden.
4. Zeitplan speichern
Klicken Sie auf Zeitplan speichern. LoadFocus bestätigt den Zeitplan und zeigt Datum und Uhrzeit des nächsten Laufs an. Um einen Zeitplan zu deaktivieren, klicken Sie auf Zeitplan entfernen (oder deaktivieren Sie das Kontrollkästchen und speichern Sie).
Wann Sie eine E-Mail erhalten
Ein geplanter Lauf sendet dem Testbesitzer in zwei Fällen eine E-Mail:
- Der Lauf verfehlt seine Pass/Fail-Schwellenwerte. Die E-Mail listet die fehlgeschlagenen Prüfungen auf und verlinkt auf die Ergebnisse.
- Der Lauf wird nicht abgeschlossen (zum Beispiel, wenn er nie gestartet ist oder nicht beendet wurde).
Wenn für einen Test keine Pass/Fail-Schwellenwerte festgelegt sind, benachrichtigen geplante Läufe nur, wenn ein Lauf nicht abgeschlossen wird. Um schwellenwertbasierte Benachrichtigungen zu erhalten, fügen Sie dem Test zuerst Pass/Fail-Schwellenwerte hinzu.
Ein bestandener Lauf sendet keine E-Mail, keine Nachricht ist also eine gute Nachricht.
Tariflimits und Überschneidungen
Geplante Läufe zählen auf dieselben Tariflimits wie Ihre manuellen Läufe (parallele Testplätze sowie Limits pro Tag, Woche, Monat und Jahr). Ein geplanter Lauf überschreitet nie das, was ein manueller Lauf im selben Team ausführen darf.
Wenn ein geplanter Lauf nicht starten kann, weil in diesem Moment ein Limit erreicht ist, zum Beispiel weil ein vorheriger Test den parallelen Platz noch belegt, überspringt LoadFocus diesen einen Lauf und fährt mit der nächsten geplanten Zeit fort. Der Zeitplan wird bei einer Limit-Überschneidung nicht pausiert.
Ein Zeitplan wird nur dann pausiert, mit einer E-Mail an den Besitzer, wenn das Konto ihn überhaupt nicht mehr ausführen kann, etwa bei einer fehlgeschlagenen Zahlung, einem Tarif, der die Zeitplanung nicht mehr enthält, oder wiederholten Fehlern. Nachdem Sie die zugrunde liegende Ursache behoben haben, aktivieren Sie den Zeitplan erneut, indem Sie ihn speichern.
Sehen, welche Tests geplant sind
Auf der Lasttests-Seite zeigen geplante Tests ein SCHEDULED-Abzeichen neben dem Testnamen, und pausierte Zeitpläne zeigen ein SCHEDULE PAUSED-Abzeichen. Bewegen Sie den Mauszeiger über das Abzeichen, um Kadenz und Uhrzeit zu sehen.
Um einen Test direkt aus der Liste zu planen, öffnen Sie das Aktionsmenü der Zeile und wählen Test planen. Dies führt Sie zur Testseite mit dem bereits vorbereiteten Abschnitt Wiederkehrender Zeitplan.