UiPath Documentation
delegate
latest
false
Delegate & Cartographer user guide
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Automatisierung von Smokesuiten

Führen Sie Smoke-Suites manuell oder nach einem Zeitplan nach einer Bereitstellung mit Delegate aus und automatisieren Sie die Einrichtung und Entfernung der Testumgebung.

Führen Sie eine Smoke Suite manuell oder nach einem Zeitplan nach jeder Bereitstellung aus und automatisieren Sie die Einrichtung und Entfernung der Umgebung im Rahmen einer Testausführung.

Voraussetzungen

Schließen Sie das einmalige Setup unter Einrichten und Ausführen Ihres ersten Testfalls für die Delegate-gesteuerten Aufgaben unten ab.

Manuelles Ausführen einer Smoke Suite nach einer Bereitstellung

  1. Überprüfen Sie, ob Ihre Bereitstellung abgeschlossen ist.
  2. Geben Sie eine Aufforderung zum Ausführen der Suite ein, z. B. „Führen Sie den Smoke Suite-Testsatz im Projekt MYAPP aus.“

Ergebnis

Delegate führt jeden Testfall im Satz aus und veröffentlicht die Ergebnisse in Test Manager. Sie sehen eine Bestehen-/Nichtbestehen-Zusammenfassung für den Satz mit einem Link zur Ausführung im Test Manager. Dies ist der empfohlene Ausgangspunkt: ein Null-Setup, und es wird eine Überprüfung nach jeder Bereitstellung vorgenommen.

Vorbereiten und Bereinigen einer Testumgebung

  1. Bitten Sie Delegate , das Setup-Skript und dann die Test Suite im selben Prompt auszuführen, z. B.: „Führen Sie das Skript zum Setup der Umgebung unter seed-test-data.ps1 aus und führen Sie dann die Regression Suite in Projekt MYAPP aus.“
  2. Bitten Sie Delegate nach der Ausführung, die Bereinigung unter bestimmten Bedingungen auszuführen, z. B. „Führen Sie nach der Ausführung cleanup-test-data.ps1 aus – aber nur, wenn die Suite abgeschlossen ist.“

Ergebnis

Delegate führt das Setup-Skript aus, bestätigt, dass es erfolgreich ist, und fährt dann mit der Testausführung fort, wobei eine Bestätigung für jede Phase angezeigt wird. Der Bereinigungsschritt wird nur unter der von Ihnen angegebenen Bedingung ausgeführt, sodass bei einer fehlgeschlagenen Ausführung in der Mitte der Suite keine Daten gelöscht werden, die Sie noch debuggen müssen.

Nach der Validierung integrieren Sie das Ganze in benannte Routinen, z. B. „MYAPP-Testumgebung vorbereiten“ und „MYAPP-Testumgebung bereinigen“, sodass eine vollständige Ausführung zu einer Anweisung wird: Vorbereiten, Ausführen, Bereinigen.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben