- Überblick
- Schnellstart
- Vertrauen und Compliance
- Governance
- Funktionen
- Cartographer
- Delegate für Tests
- Delegate für die Testübersicht
- Einstellungen für das Testprofil
- Fähigkeiten zum Testen
- Routinen zum Testen
- Vorgänge zum Testen
- Referenz (Reference)
- Fehlersuche und ‑behebung
Delegate for Testing Funktionen für QA-Ingenieure, die abdecken, wie Delegate Testvorgänge wie Ergebnisüberprüfung, Fehlertriage und Berichterstellung automatisiert.
Moderne QA-Ingenieure verbringen viel mehr Zeit mit der betrieblichen Arbeit rund um den Test als mit dem praktischen Testen selbst. Neben der Suche nach Fehlern wird ein großer Teil des Tages durch sich wiederholende Arbeit verbraucht, z. B.:
- Überprüfen von Testergebnissen und Priorisieren von Fehlern
- Aktualisieren von Jira-Tickets und Sammeln von Protokollen und Screenshots
- Instabile Tests werden erneut ausgeführt
- Koordination mit Entwicklern und DevOps-Teams
- Statusberichte werden vorbereitet
- Verwalten von Testdaten und -umgebungen
- Kommunikation von Release-Risiken über mehrere Tools und Systeme hinweg
Delegate wurde entwickelt, um diesen anwendungsübergreifenden Betriebsaufwand durch vorgefertigte Computernutzungsfunktionen und wiederverwendbare Fähigkeiten zu übernehmen, die mit der gesamten Desktopumgebung des Testers interagieren können, sodass sich QA-Ingenieure mehr auf das eigentliche Testen und Arbeiten konzentrieren können Qualitätsvalidierung.
Was ist Delegate for Testing?
Delegate for Testing ist eine Spezialisierung von Delegate, dem allgemeinen Desktop-KI-Agenten von UiPath, der sich auf die Testpersona konzentriert. Delegate for Testing wird als Teil von Assistant auf einer eigenen Registerkarte Delegate bereitgestellt und dient als Test-Assistent unter Test Cloud .
Was kann Delegate for Testing tun?
Delegate ist ein KI Assistant für Softwaretester, der über sofort einsatzbereite Computernutzungsfunktionen und wiederverwendbare Fähigkeiten verfügt, um mit Ihrer gesamten Desktopumgebung über Web-, Desktop- und Unternehmensanwendungen zu interagieren. Es kann automatisch zu Tools wie Jira, Jenkins, Azure DevOps, Test Manager, Slack, Outlook, Excel, Browser, Dateisysteme und Überwachungsplattformen navigieren, um Aktionen auszuführen wie:
- Überprüfen und Priorisieren von Testfehlern
- Erneutes Ausführen von Tests und Aktualisieren von Fehlern
- Sammeln von Protokollen und Screenshots
- Berichte werden vorbereitet
- Koordinierung von Folgeaktionen
- Kommunikation von Statusaktualisierungen
Dadurch können sich die Tester auf die Suche nach echten Produktproblemen statt auf betriebliche Arbeit konzentrieren.
Außerdem lässt es sich gut in die UiPath-Plattform integrieren und bietet verschiedene Funktionen.
- Ruft Daten und Testschritte von UiPath Test Manager über die UiPath-Befehlszeilenschnittstelle (CLI) (
uipCLI) ab - Führt manuelle Tests autonom auf dem Desktop aus
- Meldet die Ergebnisse an den Test Manager zurück
- Generiert und versendet Berichte per E-Mail
- Erstellt Routinen , um wiederkehrende Testausführungen zu planen
- Erstellt, aktualisiert oder löscht Test Manager-Objekte (Projekte, Testfälle, Testsätze, Ausführungen, Berichte)
Das QA/Test-Profil
Das QA/Test- Profil ist eine rollenspezifische Funktion, die auf dem allgemeinen Delegate- Agent aufbaut und Folgendes bietet:
- Ein zugeschnittener Startbildschirm standardmäßig mit testspezifischen Prompts.
- Vorinstallierte testspezifische Fähigkeiten, die über das Test Cloud- Plugin bereitgestellt werden. Siehe Fähigkeiten zum Testen.
- Das Steuerelement Aufwand ist standardmäßig auf Mittel festgelegt, um die Gründlichkeit mit der Antwortgeschwindigkeit in Einklang zu bringen. Siehe Einstellungen für das Testprofil.
Vorteile
Da Delegate mit Anwendungen genauso interagiert, wie ein menschlicher Benutzer, kann es im Prinzip jede Aufgabe ausführen, die manuell auf dem Desktop erreichbar ist. Die folgenden Vorteile sind repräsentative Beispiele für diese Funktion.
Workflow-Effizienz:
- Ein einziger Prompt in natürlicher Sprache zur Ausführung komplexer Testworkflows ohne Skripterstellung oder Toolwechsel.
- Automatisierte Testberichtsgenerierung für QA-Ingenieure, Release-Manager und Entwickler, die in wenigen Minuten freigegeben werden können.
- Autonome manuelle Testausführung, bei der ein manueller Testfall in einfachem Englisch durchgängig von Test Manager ohne Skripting ausgeführt wird.
- Reduzierte sich wiederholende Koordinierungsarbeit: Berichtserstellung, Nachverfolgung des Testausführungsstatus und Stakeholder-Kommunikation an Delegate übergeben.
Integration und Rückverfolgbarkeit:
- Direkte Test-Manager-Integration: Datenflüsse zu und vom Test Manager über die
uip-CLI, ohne dass ein manueller Datenexport erforderlich ist. - Die zugrunde liegende Fähigkeit „uipath-test“ ist automatisch im Test Cloud- Plugin enthalten.
- Veröffentlichen Sie bereits vorhandene Testergebnisse in Test Manager, ohne den Testfall erneut auszuführen, wodurch Teilausführungen und externe Ergebnisquellen unterstützt werden.
- Vollständige Nachverfolgung der Ausführung pro Schritt, mit Artefakten, die automatisch an Schrittprotokolle im Test Manager für die Prüfung und Wiedergabe angehängt werden.
Wie löse ich testspezifische Vorgänge aus?
Das QA/Testing- Profil aktiviert automatisch die testspezifischen Einstellungen und das Test Cloud- Plugin (Einstellungen > Fähigkeiten und Tools > Plugins > Test Cloud) während des Onboardings. Von dort aus startet ein einziger Prompt in natürlicher Sprache den vollständigen Ablauf (Testschritte abrufen → auf Desktop ausführen → Ergebnisse veröffentlichen → Bericht senden) oder verwaltet Test Manager-Objekte direkt.
Identität & Authentifizierung
Ihre Test Manager-Benutzeridentität (Anzeigename und E-Mail-Adresse) ist für Delegate über Ihre UiPath Cloud-Sitzung automatisch verfügbar. Es ist kein separater Test Manager-Anmeldeschritt erforderlich. Zum Ausführen von Testfällen oder Veröffentlichen von Ergebnissen muss auch die UiPath CLI (uip) installiert und über uip login authentifiziert werden.
Wie erhalte ich eine Lizenz?
Delegate for Testing ist für Test Cloud- Benutzer verfügbar, und zwar über Test Cloud- Lizenzen: die AppTestDeveloper -Lizenz oder die AppTesters -Lizenz. Jede Test Cloud- Lizenz beinhaltet ein Poolnutzungskontingent.
Die nächsten Schritte
- Einstellungen für das Testprofil – die angewendeten Verhaltensstandards bei der Auswahl dieser Person
- Fähigkeiten zum Testen – die Fähigkeiten, die mit dem Test Cloud-Plugin gebündelt sind
- Routinen für Tests – vorgefertigte, planende Routinen
- Vorgänge für Tests – eine Referenz dafür, was Sie Delegate für jeden Test Manager-Objekttyp bitten können
- Verwalten von Anwendungsfällen mit Delegate for Testing – End-to-End-Szenarien und Beispielaufforderungen