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 stündlich, täglich, wöchentlich oder monatlich für Sie ausführt, in einer 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). Öffnen Sie auf der Testseite Weitere Optionen und klicken Sie auf die Zeile Nach Zeitplan ausführen.
1. Zeitplan aktivieren
Aktivieren Sie Wiederkehrenden Zeitplan aktivieren, um die Zeitplanfelder anzuzeigen.
2. Wählen Sie, wie oft er wiederholt wird
- Stündlich führt den Test jede Stunde aus. Nur die Minute der Uhrzeit wird verwendet.
- Alle N Stunden führt ihn alle N Stunden aus, mit N von 2 bis 12, gezählt ab Mitternacht in Ihrer Zeitzone (alle 6 Stunden bedeutet 00:00, 06:00, 12:00 und 18:00), zur eingestellten Minute.
- Täglich führt den Test jeden Tag zur gewählten Uhrzeit aus.
- Wöchentlich führt ihn an den angehakten Wochentagen zur gewählten Uhrzeit 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. Test speichern
Der Zeitplan wird zusammen mit dem Test gespeichert, klicken Sie also wie gewohnt auf Entwurf speichern oder Test ausführen. Nach Entwurf speichern zeigt das Panel "Zeitplan gespeichert. Nächster Testlauf:" mit Datum und Uhrzeit. Um einen Zeitplan zu deaktivieren, klicken Sie auf Zeitplan entfernen oder deaktivieren Sie das Kästchen und speichern Sie den Test.
Wann Sie eine E-Mail erhalten
Ein geplanter Lauf sendet dem Testbesitzer eine E-Mail, wenn er in einen schlechten Zustand wechselt, und zwar in zwei Fällen:
- 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.
Sie erhalten eine E-Mail, wenn ein Zeitplan zu scheitern beginnt, nicht eine für jeden weiteren fehlgeschlagenen Lauf. Besteht ein Lauf nach einem Fehlschlag wieder, erhalten Sie eine kurze E-Mail "resolved". Andere bestandene Läufe senden keine E-Mail.
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. Ein Rhythmus, der häufiger liefe als das Tageslimit Ihres Tarifs, wird beim Speichern des Tests mit der Meldung "Dieser Zeitplan benötigt N Testläufe pro Tag, Ihr Plan erlaubt jedoch M pro Tag." abgelehnt.
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, wo die Zeile Nach Zeitplan ausführen zum Einrichten bereitsteht.