Verteilte Testausführung

Die verteilte Testausführung legt fest, ob die einer Testsuite zugeordneten Tests nacheinander auf dem ausgewählten Ausführungsserver ausgeführt werden (Deaktiviert) oder ob sie auf allen passenden Ausführungsservern verteilt und gleichzeitig ausgeführt werden (Aktiviert). Es sind keine Änderungen Ihrer aktuellen Ausführungskonfiguration nötig, wenn Sie die verteilte Testausführung aktivieren.

Bevor Sie die verteilte Ausführung aktivieren, beachten Sie Folgendes:
  • Wenn die einzelnen Tests einer Testsuite eine sehr kurze Ausführungszeit haben, wird durch die Aktivierung der verteilten Testausführung die Gesamtausführungszeit nicht verbessert, da der Verwaltungsaufwand für die Testbereitstellung, die Quellcodeverwaltung und das Sammeln der Ergebnisse die Vorteile der parallelen Testausführung überwiegt.
  • Alle Silk Central Testtypen unterstützen die verteilte Testausführung.
  • Wenn bereits ein Test die Codeabdeckung aufzeichnet, ist diese Information für andere Tests auf dem gleichen Ausführungsserver nicht verfügbar.
  • Wenn bereits ein Test ein Video aufzeichnet, ist diese Information für andere Tests auf dem gleichen Ausführungsserver nicht verfügbar.
  • Erfüllt ein Test eine Abbruchbedingung, werden all bereits laufenden und noch nicht gestarteten Tests gestoppt. Bereits laufende Tests erhalten den Status Fehlgeschlagen, noch nicht gestartete Tests den Status Nicht ausgeführt. Tests die vor dem Ereignis bereits den Status Bestanden hatten, behalten diesen Status.
  • Virtuelle Ausführungsserver werden bei der verteilten Testausführung nicht berücksichtigt.