UiPath Documentation
test-manager
latest
false
Test Manager-Benutzerhandbuch
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Verpacken von Playwork-Projekten für den Test Manager

Verpacken Sie ein Playwright-Testprojekt in ein UiPath-Automatisierungspaket und veröffentlichen Sie es in Orchestrator, damit der Test Manager es ausführen kann.

Hinweis:

Diese Funktion befindet sich in kontrollierter Verfügbarkeit und wird nur für berechtigte Mandanten bereitgestellt. Sie ist im Test Manager nur verfügbar, wenn sie über Test Cloud bereitgestellt wird.

Verpacken Sie ein Playwight-Testprojekt in ein UiPath-Automatisierungspaket (.nupkg) und veröffentlichen Sie es in Orchestrator, sodass die Automatisierung für die Ausführung von Test Manager verfügbar wird.

Voraussetzungen​

  • Ein in sich geschlossenen Playwright-Testprojektverzeichnis: ein eigenes playwright.config.*, package.json und eine unterstützte Sperrdatei mit Abhängigkeiten, die am gepackten Stammverzeichnis aufgelöst werden können. Ein Mono-Repository-Unterordner funktioniert nur, wenn er eigenständig ist.
  • Playground-Version 1.19 oder höher. npm ist der einzige unterstützte Paketmanager – der gepackte Stamm muss ein package-lock.json enthalten.
  • Die UiPath-Befehlszeilenschnittstelle (CLI) wurde installiert und auf eine aktuelle Version aktualisiert. Siehe Installieren der UiPath CLI.
  • Ein Test Manager-Projektschlüssel. Standardmäßig erforderlich – die CLI verweigert das Packen ohne eine, es sei denn, Sie übergeben --no-create-test-cases. Entsprechende Testfälle werden automatisch erstellt und automatisch verknüpft, sobald der Test Manager das resultierende Paket aufnimmt, nicht zum Zeitpunkt des Packens. Der Schlüssel muss aus Großbuchstaben bestehen.
Warnung:

Die Verpackung ist nicht enthalten: node_modules, .git, .uipath, dist, test-results, playwright-report und .cache. Auch geheime Dateien mit jeder Tiefe sind immer ausgeschlossen: .env, .env.*, .npmrc und .git-credentials. Alles andere im Projektverzeichnis wird so ausgeliefert, wie es ist, also halten Sie Geheimnisse aus anderen Dateien heraus – hartcodierte Anmeldeinformationen in Konfigurations- oder Installationsdateien werden weiterhin geliefert.

Schritte​

  1. Öffnen Sie ein Terminal im Stammverzeichnis des Playwright-Projekts.

  2. Führen Sie uip tm pack mit der Option --type playwright aus, z. B.:

    uip tm pack --project-path . --type playwright --project-key SWAG --name SwagLabsDemo --package-version 1.0.0 -o .packages --output json
    uip tm pack --project-path . --type playwright --project-key SWAG --name SwagLabsDemo --package-version 1.0.0 -o .packages --output json
    

    Die vollständige Flag-Referenz, einschließlich der Deaktivierung der automatischen Testfallerstellung, finden Sie unter uip tm pack.

  3. Veröffentlichen Sie das resultierende .nupkg mithilfe einer der folgenden Optionen im Orchestrator-Paketfeed des Mandanten:

    • Laden Sie es manuell in Orchestrator hoch (Pakete > Hochladen).
    • Legen Sie es in einem Ordner ab, den der Orchestrator auf Pakete überwacht.
    • Verwenden Sie die UiPath CLI, um ihn direkt über die Befehlszeile hochzuladen.

Ergebnis​

Das Paket wird im Paket-Feed von Orchestrator angezeigt. Wenn ein Projektschlüssel angegeben wurde, werden übereinstimmende Testfälle automatisch in diesem Test Manager-Projekt erstellt, wobei die Playwright-Automatisierung bereits verknüpft ist. Andernfalls werden die Automatisierungen des Pakets über die Option Automatisierung auswählen ausgewählt.

  • Voraussetzungen​
  • Schritte​
  • Ergebnis​
  • Zugehörig​

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