Installation des Server-Schedulers
Als Ergänzung zum Web-Client gibt es eine Befehlszeilen-Konsolen-Anwendung ("Server-Scheduler"), die Sie als geplanten Task auf dem Server einrichten können.
Mit dem Server-Scheduler ist es möglich, regelmäßig wiederkehrende Aufgaben ohne Benutzerinteraktion auf bestimmte Projekte ausführen zu lassen.
Die Nutzung des Server-Schedulers ist optional.
Installation
Der Server-Scheduler ist im Server-Paket mit enthalten. Gehen Sie zur Installation wie folgt vor:
- Entpacken Sie das Server-Paket in einen temporären Ordner.
- Kopieren Sie den Server-Scheduler aus dem Unterordner "Scheduler" des temporären Ordners in einen Ordner Ihrer Wahl, beispielsweise "C:\Scheduler\ZetaTestManagement".
- Erstellen Sie eine CMD-Batch-Datei im Ordner des Server Schedulers, beispielsweise "run.cmd".
- Tragen Sie alle auszuführenden Befehle in diese CMD-Batch-Datei ein.
- Erstellen Sie in der Windows-Aufgabenplanung eine neue geplante Aufgabe, die die zuvor erstellte CMD-Batch-Datei aufruft, beispielsweise täglich. Berechtigen Sie die Aufgabe entsprechend, dass genug Berechtigungen vorhanden sind, auf die Projekte zuzugreifen.
Ein beispielhafter Inhalt der CMD-Batch-Datei könnte z. B. sein:
PUSHD CD /d %~dp0 "%~dp0zetatest-scheduler.exe" -recalculate "C:\ZetaTestManagement\MyProject01" "%~dp0zetatest-scheduler.exe" -recalculate "C:\ZetaTestManagement\MyProject02" "%~dp0zetatest-scheduler.exe" -recalculate "C:\ZetaTestManagement\MyProject03" POPD EXIT /B 0
Durch die Abstraktion über die CMD-Batch-Datei erreichen Sie, dass Sie jederzeit neue Einträge ergänzen und Änderungen vornehmen können, ohne die geplante Aufgabe selbst anpassen zu müssen.
Aufruf-Syntax
Rufen Sie den Server-Scheduler mit einem oder mehreren der folgenden möglichen Befehlszeilenparametern auf:
-recalculate
— Berechnet interne Werte neu. Je nach Projektgröße kann das unter Umständen mehrere Stunden dauern.-bugtracker-sync
— Den Status aller verknüpften Fehlerdatenbank-Einträge in Zeta Test Management mit den aktuellen Statuswerten aus der Fehlerdatenbank (z. B. Jira) aktualisieren.-ad-sync
— Alle konfigurierten LDAP-Anbindungen synchronisieren, also, je nach Einstellungen, z. B. auch neue Anwender importieren.
Als letzter Parameter steht jeweils direkt der Pfad zum Projekt, ohne Präfix. Bei Leerzeichen schließen Sie den Pfad in Anführungszeichen "
ein.