test.guide 2025 Q1

Dynamische Playbook-Filterschritte

Mit den neuen dynamischen Playbook-Filterschritten lässt sich die Verwaltung von Packages und Projekten in Playbooks deutlich einfacher und schneller gestalten.

Statt statisch zu definieren, welche einzelnen Packages und Projekte eines Workspaces für ein Playbook verwendet werden sollen, können jetzt Filterregeln für Attribute, Testskript-IDs oder Testsuite-IDs hinterlegt werden. Die Filter werden beim Ausführen des Playbooks live ausgewertet. Im Anschluss stehen Testausführungsaufträge zur Verfügung, die nur die explizit zum Filter passenden Package- bzw. Projekt-Schritte enthalten.

Hinweis: Als Voraussetzung dafür müssen die Workspace-Quellen und -Abhängigkeiten als Git-Repository eingebunden sein.

test.guide Release 1.184.0.0 Dynamische Playbook-Filterschritte

test.guide Release 1.184.0.0 Dynamische Playbook-Filterschritte

Vorteile der Filterung

  • Vereinfachte Playbook-Definition
    Die Verwendung dynamischer Filterschritte vereinfacht nicht nur die Definition von Playbooks deutlich, auch der manuelle Pflegeaufwand minimiert sich.

  • Dynamische Aktualität
    Änderungen im Git-Repository werden bei jeder Playbook-Ausführung live berücksichtigt. Neue oder geänderte Packages und Projekte erscheinen automatisch im nächsten Testausführungsauftrag.
  • Konsistente und reproduzierbare Testläufe
    Jeder Ausführungsauftrag enthält explizite Schritte, die genau den Zustand zum Filterzeitpunkt widerspiegeln. Dadurch ist die Reproduzierbarkeit jederzeit gewährleistet – unabhängig von späteren Workspace-Änderungen.