- Überblick
- Installation und Einrichtung
- Erste Schritte
- Vertrauen und Compliance
- Governance
- Funktionen
- Delegate for Testing
- Referenz (Reference)
- Fehlersuche und ‑behebung
- Fehlerbehebung bei Einrichtung und Installation
- Fehlerbehebung bei Aufgaben und Prompts
- Fehlerbehebung bei Sicherheitsproblemen und Berechtigungen
- Fehlerbehebung für Verbindungen
- Fehlerbehebung bei Routinen
- Fehlerbehebung bei Skills und Add-ons
- Fehlerbehebung beim Veröffentlichen und Installieren von Skills
- Fehlerbehebung bei Einstellungen
- Support erhalten
- Teilen von Feedback mit UiPath
- Sichern und Wiederherstellen
Skills zum Testen
In Delegate verfügbare Fähigkeiten zum Testen von Workflows, die über das Test Cloud-Plugin bereitgestellt werden und die Verbindung zwischen Delegate und UiPath Test Manager ermöglichen.
Skills zum Testen
Die Fähigkeiten werden über das Test Cloud-Plugin bereitgestellt, das bei der Konfiguration der QA-/Testing-Persona standardmäßig aktiviert ist.
Woraus besteht das Test Cloud-Plugin?
Das UiPath Test Cloud-Plugin ist ein Skill-Paket für die Testautomatisierung, das Delegate mit UiPath Test Manager verbindet. Diese Webanwendung verwaltet den gesamten Testlebenszyklus für UiPath-Projekte.
Kernfunktionen
| Funktion | Betrieb |
|---|---|
| Testfälle finden | Findet Testfälle nach Namen, Schlüssel oder Zuweisung innerhalb eines Test Manager-Projekts |
| Testfälle ausführen | Führt schrittweise einzelne Testfälle oder ganze Testsätze aus und erfasst Traces. |
| Ergebnisse veröffentlichen | Überträgt die Ausführungsergebnisse, Protokolle und Assertions zurück an Test Manager. |
| E-Mail-Berichte | Sendet Ausführungszusammenfassungen, fehlgeschlagene Testlisten oder Statusberichte per E-Mail. |
| Modus „Nur veröffentlichen“ | Überträgt bereits vorhandene Testergebnisse an 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 in den folgenden Kontexten ausgelöst, wenn Benutzer einen Prompt in natürlicher Sprache eingeben.
- Benutzer möchten einen Testbericht oder eine Zusammenfassung von Testergebnissen erstellen, generieren, zusammenstellen 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 Test Manager-Testfall verknüpfen.
- Benutzer möchten einen manuellen Testfall über Test Manager ausführen.
- Der Benutzer fragt nach Testabdeckung, Regressionsanalysen, Zusammenfassungen zu Bestanden/Nicht-bestanden oder Go/No-Go-Entscheidungen auf Grundlage von Testergebnissen.
- Der Benutzer erwähnt Testpersonas wie Tester, QA-Ingenieur oder Release-Manager.
Sie triggern die Tesfähigkeiten, wenn Sie Dinge sagen wie:
- „Testfall X ausführen“
- „Führe den Anmeldeablauftest aus“
- „Führe die Testfälle aus, die mir aus der Ausführung Y zugewiesen sind“
- „Veröffentliche die Testergebnisse in TestManager“
- „Sende mir eine E-Mail mit dem Testausführungsbericht“
Welche Fähigkeiten sind in Delegate for Testing verfügbar?
Für die aktuelle Version wird das Test Cloud- Plugin mit 1 Fähigkeit ausgeliefert, uipath-testcloud, die um 3 Hauptfunktionen herum aufgebaut ist. 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.
Funktion 1: Automatisierungen mit Testfällen verknüpfen
Ziel
Verknüpfen Sie eine vorhandene Orchestrator-Automatisierung mit einem beliebigen Testfall des Test Managers.
Wichtige Workflow-Schritte
- Die Authentifizierung erfolgt im Hintergrund über
uip login status. - Entdeckt den Testfall und liest seine Schritte.
- Verknüpft die angegebene Orchestrator-Automatisierung mit dem Testfall in Test Manager.
Beispiel-Prompts
- „Verknüpfe die LoginFlow-Automatisierung mit dem Testfall ‚Login – gültige Anmeldeinformationen‘ im Projekt MYAPP.“
- „Hallo Delegate, ich habe eine Automatisierung für den Bestellablauf – kannst du sie mit dem entsprechenden Testfall verknüpfen?“
Funktion 2: Testberichte generieren
Ziel
Generieren Sie auf Personas zugeschnittene, teilbare Berichte aus den Ausführungsdaten des Test Managers.
Wichtige Workflow-Schritte
- Ruft Testausführungen aus dem Testsatz ab (nach Status, Typ und Datumsbereich filterbar).
- Fragt den Benutzer: „Für wen ist dieser Bericht bestimmt?“
- Passt die Antwort basierend auf der Person an: QA Engineer, Release Manager, Developer.
- Generiert Berichte mit folgenden Informationen: Ausführungsstatus, Anzahl der Testfall-Protokolle (bestanden/fehlgeschlagen/eingeschränkt/keine), die wichtigsten fehlgeschlagenen Testfälle.
- Speichert den Bericht unter
test-report-release-YYYY-MM-DD.md; optional per E-Mail versenden.
Beispiel-Prompts
- „Generiere einen Testbericht für TestSet1. Sende den Bericht anschließend an [email_address].“
- „Hallo Delegate, ich muss unserer Führungsebene ein Update zu unserer Release-Bereitschaft für die neueste Version von UiBank geben.“
Funktion 3: Ausführen von manuellen Tests
Ziel
Führen Sie unabhängig einen manuellen Testfall auf dem Desktop aus und veröffentlichen Sie die Ergebnisse wieder in 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 UIAutomation-Tool (Computernutzung) aus.
- Protokolliert das Ergebnis (Bestanden/Nicht bestanden) pro Schritt und veröffentlicht die Ergebnisse im Test Manager.
- Zeichnet Ausführungsartefakte pro Schritt auf, die mit dem Testfall verknüpft sind. Jeder Schritt wird mit Checkpoints versehen und der Trace wird vor der Veröffentlichung fertiggestellt.
- Markiert jedes veröffentlichte Testfallprotokoll intern, um von KI ausgeführte Ausführungen von von Menschen ausgeführten zu unterscheiden.
- Bietet die Möglichkeit, den Ergebnisbericht nach Abschluss per E-Mail zu versenden.
Am besten geeignet für große SAP-Migrationsprogramme, bei denen Hunderte von einmaligen Tests nicht die vollständige Automatisierungsinvestition rechtfertigen.
Beispiel-Prompts
- „Führe die manuellen Schritte in [Object] aus. Benachrichtige mich, wenn die Ergebnisse in Test Manager überprüft werden können.“
- „Hallo Delegate, ich muss die Tests aus meinem SAP Smoke Test Set ausführen. Kannst du mir dabei helfen?“
Funktion 3 verwendet die UiP-Befehlszeilenschnittstelle (CLI), um mit dem Test Manager zu kommunizieren.
Von diesem Skill verwendete CLI-Befehle
| „Gruppieren“ (Group) | Befehl | Zweck |
|---|---|---|
| Testfallprotokolle | testcaselog start / finish | Testfallprotokoll für die Ausführung öffnen und schließen. |
| Testschrittprotokolle | teststeplog list | Protokolle auf Schrittebene für ein Testfallprotokoll abrufen |
| Ergebnisse | result download | Ausführungsergebnisdaten herunterladen |
| Anhänge (Attachments) | attachment upload | Trace-Dateien für jeden Schritt zu den Schritt-Protokollen hinzufügen |
| Beschriftungen | objectlabel add | Taggen Sie das Testfallprotokoll intern mit Tags, um KI-Ausführungen von Menschen zu unterscheiden |