- Überblick
- Schnellstart
- Vertrauen und Compliance
- Governance
- Funktionen
- Cartographer
- Delegate für Tests
- Referenz (Reference)
- Fehlersuche und ‑behebung
Fähigkeiten, die in Delegate für Testworkflows verfügbar sind und über das Test Cloud-Plugin bereitgestellt werden und Delegate mit dem UiPath Test Manager verbinden.
Fähigkeiten zum Testen
Die Fähigkeiten werden über das Test Cloud- Plugin bereitgestellt, das bei der Konfiguration des QA-/Testing- Personas standardmäßig aktiviert ist.
Woraus besteht das Test Cloud-Plugin?
Das UiPath Test Cloud -Plugin ist ein Testautomatisierungs-Fähigkeitspaket, das Delegate mit dem UiPath Test Manager verbindet, der Webanwendung, die den gesamten Testlebenszyklus für UiPath-Projekte verwaltet.
Kernfunktionen
| Funktion | Betrieb |
|---|---|
| Entdecken Sie Testfälle | Findet Testfälle anhand von Name, Schlüssel oder Zuweisung innerhalb eines Test Manager-Projekts |
| Testfälle ausführen | Führt einzelne Testfälle oder ganze Testsätze Schritt für Schritt aus und erfasst Ablaufverfolgungen |
| Die Ergebnisse veröffentlichen | Sendet Ausführungsergebnisse, Protokolle und Assertionen zurück an den Test Manager |
| E-Mail-Berichte | Sendet Ausführungszusammenfassungen, Listen mit fehlgeschlagenen Tests oder Statusberichte per E-Mail |
| Nur-Veröffentlichungsmodus | Sendet bereits vorhandene Testergebnisse in den Test Manager, ohne den Testfall erneut auszuführen |
Wie löse ich die spezifischen Fähigkeiten für Delegate for Testing aus?
Die Fähigkeiten werden ausgelöst, wenn Benutzer eine Eingabeaufforderung in natürlicher Sprache in den folgenden Kontexten eingeben.
- Benutzer möchten einen Testbericht oder eine Testergebniszusammenfassung erstellen, generieren, erstellen oder exportieren.
- Benutzer erwähnen „Testbericht“, „Ausführungsbericht“, „Testergebnisse“ oder „Testzusammenfassung“.
- Benutzer möchten Testergebnisse mit Stakeholdern teilen.
- Benutzer möchten eine vorhandene Automatisierung mit einem Testfall für den Test Manager verknüpfen.
- Benutzer möchten einen manuellen Testfall über Test Manager ausführen.
- Der Benutzer fragt nach Testabdeckung, Regressionsanalysen, Zusammenfassungen von Bestehen/Nichtbestehen oder Entscheidungen basierend auf Testergebnissen.
- Der Benutzer erwähnt Testpersonen wie Tester, QA-Ingenieur oder Release-Manager.
Lösen Sie die Testfähigkeiten aus, wenn Sie Dinge sagen wie:
- "Testfall X ausführen"
- „Anmeldeablauftest ausführen“
- „Testfälle ausführen, die mir aus Ausführung Y zugewiesen wurden“
- "Testergebnisse in TestManager veröffentlichen"
- „Senden Sie eine E-Mail mit dem Bericht zur Testausführung an“
Welche Fähigkeiten sind in Delegate for Testing verfügbar?
Für die aktuelle Version wird das Test Cloud -Plugin mit 3 Kernfähigkeiten ausgeliefert. Benutzer können auch ihre eigenen zusätzlichen Fähigkeiten für andere Testzwecke erstellen, z. B. Benutzerfreundlichkeit, Sicherheitstests, Leistungstests oder Barrierefreiheitstests. Um eine benutzerdefinierte Fähigkeit zu erstellen, verwenden Sie den Workflow zum Erstellen von Fähigkeiten in Delegate. Benutzerdefinierte Fähigkeiten können auf die spezifischen Testprozesse Ihres Teams zugeschnitten und zusammen mit den integrierten Test Cloud- Funktionen verwendet werden.
Fähigkeit 1: Automatisieren von Tests mit UiPath-Automatisierung
Ziel
Verknüpfen Sie eine vorhandene Orchestrator-Automatisierung mit einem beliebigen Test Manager-Testfall und lösen Sie die Ausführung aus.
Wichtige Workflow-Schritte
- Authentifiziert über
uip login statushinter den Kulissen. - Erkennt den Testfall und liest seine Schritte.
- Verknüpft die angegebene Orchestrator-Automatisierung mit dem Testfall im Test Manager.
Beispielaufforderungen
- „Verknüpfen Sie die LoginFlow-Automatisierung mit dem Testfall „Anmeldung – gültige Anmeldeinformationen“ in Projekt MYAPP.“
- „Hallo Delegate, ich habe eine vorhandene Automatisierung für den Auscheckablauf – können Sie sie mit dem passenden Testfall verknüpfen?“
Fähigkeit 2: Testberichte generieren
Ziel
Generieren Sie individuelle, gemeinsam nutzbare Berichte aus Test Manager-Ausführungsdaten.
Wichtige Workflow-Schritte
- Ruft Testausführungen aus dem Testsatz ab (filterbar nach Status, Typ, Datumsintervall).
- Fraget den Benutzer: „Für wen ist dieser Bericht?“
- Passen Sie die Antwort basierend auf der Person an: QA-Ingenieur, Release-Manager, Entwickler.
- Erstellt Berichte mit den folgenden Informationen: Ausführungsstatus, Anzahl der Testfallprotokolle (Bestanden/Fehlgeschlagen/Eingeschränkt/keine), wichtigste fehlgeschlagene Testfälle.
- Speichert Bericht als
test-report-release-YYYY-MM-DD.md; optional per E-Mail.
Beispielaufforderungen
- „Generieren Sie einen Testbericht für TestSet1. Senden Sie dann den Bericht an [email_address].“
- „Hallo Delegate, ich muss die Führungskräfte über unsere Release-Bereitschaft für die neueste Version von UiBank informieren.“
Fähigkeit 3: Ausführen von manuellen Tests
Ziel
Führen Sie autonom einen manuellen Testfall auf dem Desktop aus und veröffentlichen Sie die Ergebnisse zurück im Test Manager.
Wichtige Workflow-Schritte
- Ruft zugewiesene Testfälle ab, die den Status Ausstehend haben.
- Ruft Testschritte ab und führt jeden Schritt mit dem Tool UiAutomation (Computer Use) aus.
- Zeichnet Bestehen-/Fehlschlag pro Schritt auf und veröffentlicht die Ergebnisse zurück im Test Manager.
- Zeichnet Ausführungsartefakte pro Schritt auf, die mit dem Testfall verknüpft sind; Jeder Schritt ist mit einem Prüfpunkt versehen und die Ablaufverfolgung wird vor der Veröffentlichung finalisiert.
- Markiert jedes veröffentlichte Testfallprotokoll, sodass Sie von KI ausgeführte Ausführungen von von Menschen ausgeführten Ausführungen filtern und unterscheiden können.
- Bietet an, den Ergebnisbericht nach Fertigstellung per E-Mail zu senden.
Am besten geeignet für große SAP-Migrationsprogramme, bei denen Hunderte von einmaligen Tests keine vollständige Automatisierung rechtfertigen.
Beispielaufforderungen
- „Führen Sie die manuellen Schritte in [Objekt] aus. Benachrichtigen, wenn die Ergebnisse in Test Manager überprüft werden können.
- „Hallo Delegate, ich muss die Tests aus meinem SAP Smoke Testsatz ausführen. Können Sie mir dabei helfen?“
Fähigkeit 3 verwendet die UiP-Befehlszeilenschnittstelle (CLI), um mit dem Test Manager zu kommunizieren.
CLI-Befehle, die von dieser Fähigkeit verwendet werden
| „Gruppieren“ (Group) | Befehl | Zweck |
|---|---|---|
| Testfallprotokolle | testcaselog start / finish | Öffnen und schließen Sie ein Testfallprotokoll für die Ausführung |
| Testschrittprotokolle | teststeplog list | Rufen Sie Protokolle auf Schrittebene für ein Testfallprotokoll ab |
| Ergebnisse | result download | Laden Sie Daten zu Ausführungsergebnissen herunter |
| Anhänge (Attachments) | attachment upload | Hängen Sie Trace-Dateien pro Schritt an die Schrittprotokolle an |
| Beschriftungen | objectlabel add | Weisen Sie die Systembezeichnung „AutonomousExecution“ einem Testfallprotokoll zu |