- Erste Schritte
- Projektmanagement
- Dokumente
- Arbeiten mit der Analyse der Änderungsauswirkungen
- Erstellen von Testfällen
- Zuweisen von Testfällen zu Anforderungen
- Klonen von Testfällen
- Exportieren von Testfällen
- Verknüpfen von Testfällen in Studio mit dem Test Manager
- Delete test cases
- Manuelle Testfälle
- Dokumentieren von Testfällen mit Task Capture
- Parameter
- Playwright test case fields
- Aktivieren der Governance auf Projektebene
- Deaktivieren der Governance auf Projektebene
- Aktivieren der Governance auf Testfallebene
- Deaktivieren der Governance auf Testfallebene
- Verwalten von Genehmigern für strukturierte Testfälle
- Verwalten von gesteuerten Testfällen im Status In Arbeit
- Verwalten von geregelten Testfällen im Status „Wird überprüft“.
- Verwalten von gesteuerten Objekten im Status „Signiert“.
- Verwalten von Kommentaren für gesteuerte Testfälle
- Anwenden von Filtern und Ansichten
- Importieren von Orchestrator-Testsätzen
- Creating test sets
- Hinzufügen von Testfällen zu einem Testsatz
- Zuweisen von Standardbenutzern in der Testsatzausführung
- Aktivieren der Aktivitätsabdeckung
- Aktivieren von Healing Agent
- Konfigurieren von Testsätzen für bestimmte Ausführungsordner und Roboter
- Überschreiben von Parametern
- Klonen von Testsätzen
- Exportieren von Testsätzen
- Anwenden von Filtern und Ansichten
- FAQ – Funktion – Test Manager vs Orchestrator
- Ausführen von manuellen Tests
- Ausführen automatisierter Tests
- Ausführen von Testfällen ohne Testsatz
- Ausführen gemischter Tests
- Erstellen von ausstehenden Ausführungen
- Erzwingen einer Ausführungsreihenfolge
- Erneutes Ausführen von Testausführungen
- Planen von Ausführungen
- Fehlerbehebung bei automatisierten Ausführungen
- Zugänglichkeitstests für Test Cloud
- Projektvorgänge und Dienstprogramme
- Test Manager-Einstellungen
- ALM Tool-Integration
- API-Integration
- Codierungs-Agenten für das Testen
- Fehlersuche und ‑behebung
Autonome Exploration in Test Manager, damit ein KI-Agent eine Anwendung anhand einer Anforderung, einer Charta oder einer Benutzer-Story ohne vorher definiertes Testskript erkunden kann.
Die autonome Exploration ist eine Funktion in Test Manager, bei der ein Agent gleichzeitig die Anwendung kennenlernt, Tests entwirft und in Echtzeit ausführt, ohne vordefiniertes Testskript.Der Agent erkundet die Anwendung wie ein neugieriger Benutzer, beobachtet das Verhalten und passt sich dynamisch an. Die autonome Exploration wird von einer Charta, einer Anforderung oder einer Benutzer-Story geleitet und wird als unbeaufsichtigte Automatisierung ausgeführt.
Autonome Exploration ist nur über Test Cloud verfügbar und wird nur in Windows-Umgebungen unterstützt.
Wichtige Funktionen
- Erkennungsgesteuert: Konzentriert sich auf das Auffinden unbekannter Probleme, Randfälle und unerwarteten Verhaltens, einschließlich komplexer Anforderungen im BDD-Stil (Given/When/Then), nicht nur einfacher Abläufe.
- Argumentationsgesteuert: Ein Modell der künstlichen Intelligenz (KI) interpretiert den Anwendungsstatus und entscheidet über die nächste Aktion.
- Zeitgesteuerte Sitzungen: Der Benutzer legt eine Dauer fest, z. B. 10 Minuten. Die angezeigte Ausführungsdauer spiegelt nur das Explorations-Zeitfeld wider und ist ungefähr, da eine Ausführung das Feld geringfügig überschreiten kann, wenn sie sich noch mitten in der Aktion befindet, wenn die Zeit abläuft.
- Ausführungs-Scope: Wird auf einem Cloud-Roboter oder einem angefügten Roboter ausgeführt (serverlose Roboter werden nicht unterstützt), wobei pro Anforderung jeweils nur eine Erkundung zulässig ist und die Erkundung auf eine einzelne Website beschränkt ist (Desktopanwendungen werden nicht unterstützt). Die Ausführung verwendet den auf der Maschine konfigurierten Standardbrowser – sowohl Chromium-basierte Browser als auch Firefox werden unterstützt und die Browserauswahl ist nicht konfigurierbar.
- Auswahl des Ausführungsziels: Auf der Registerkarte Konfigurieren können Sie einen Runtime-Typ, ein Roboterkonto und eine Maschinenvorlage für die Erkundung auswählen – mit einer optionalen Hostmaschine, sobald eine bestimmte Maschinenvorlage ausgewählt wird – anstatt dass der Test Manager eine verfügbare Runtime automatisch auswählt. Die Auswahl wird zwischen Sitzungen nicht beibehalten.
- Benutzerdefinierte Aufforderungen: Optional kann über Projekteinstellungen > Aufforderungsbibliothek eine benutzerdefinierte Aufforderung hinzugefügt werden, die als Benutzeranweisungen verwendet wird. Es gibt keinen integrierten Charter-Aufforderung.
- Umfassende Berichterstattung: Nach Abschluss der Exploration wird ein strukturierter Bericht mit Ergebnissen generiert.
Human-in-the-Loop für die autonome Exploration
Live-Streaming ist Opt-in. Wenn es aktiviert ist, werden Protokolle ungefähr alle 10 Sekunden abgefragt, wobei der letzte Eintrag oben angezeigt wird und die Ansicht automatisch scrollt. Das Schließen des Seitenbereichs hält die Exploration selbst nicht an, sondern nur die Live-Ansicht; das erneute Öffnen stellt die Verbindung und den Status wieder her.
Human-in-the-Loop verwandelt jede Exploration in eine beaufsichtigte Sitzung, wobei die Echtzeitsteuerung über die Konsole im Seitenbereich verfügbar ist, ohne den Bereich zu verlassen oder den Auftrag neu zu starten:
- Anhalten und anleiten: Der Agent kann mitten im Szenario angehalten werden, wobei eine Anleitungsmeldung direkt in der Konsole hinzugefügt wird.
- Szenarien überspringen: Alles, was für die aktuelle Ausführung nicht relevant ist, kann in der Szenariozeile übersprungen werden.
- Fortsetzen oder anhalten: Die Exploration kann dort fortgesetzt werden, wo sie aufgehört hat, oder problemlos anhalten; der Agent generiert weiterhin seinen Bericht über alles, was bisher erkundet wurde.
- Das Anhalten kostet keine Zeit: Der Countdown im Zeitfeld wird eingefroren, während eine Antwort geschrieben wird.Wenn er nicht manuell fortgesetzt wird, wird der Agent automatisch nach 5 Minuten fortgesetzt, sodass die Ausführung nie im Hintergrund unbefristet angehalten bleibt.
- Flexibles Streaming: Wenn Live-Streaming aktiviert ist, kann der Bereich auf den Vollbildmodus erweitert werden, um den Browser neben den Steuerelementen anzuzeigen; wenn diese Option deaktiviert ist, wird der Anleitungschat inline angezeigt, sobald der Auftrag ausgeführt wird.
- Sicher durch Design: Jeder Befehl ist für den Benutzer autorisiert, der die Exploration gestartet hat, sodass nur dieser Benutzer die Ausführung steuern kann.
Bekannte Einschränkungen
- Für die autonome Exploration wird der Standard-Orchestrator-Ordner des Projekts verwendet. Es ist keine Ordnerüberschreibung verfügbar.
- Wenn kein berechtigter Roboter verfügbar ist, bleibt eine Ausführung im Status Ausstehend, anstatt direkt fehlzuschlagen.
- Das Auslösen von Erkundungen über Autopilot-Chat (Agent) und Jira-integrierte umsetzbare Ergebnisse ist nicht verfügbar.
- Es ist kein sicherer Mechanismus zur Injektion von Anmeldeinformationen verfügbar. Echte Anmeldeinformationen sollten nicht im Klartext in einer Anforderung eingegeben werden.
- Die autonome Erkundung ist auf eine einzelne Website beschränkt; Desktop-Anwendungen werden nicht unterstützt. Es wird im konfigurierten Standardbrowser ausgeführt – Chromium-basierte Browser und Firefox werden unterstützt, es gibt keine Option zur Auswahl eines anderen Browsers – und ist nur in Windows-Umgebungen verfügbar.
- Autonomous Exploration opens the browser in incognito mode, so the UiPath browser extension must have Allow in Incognito enabled on the machine running the robot, or the run fails to start the browser. This setting resets whenever the extension is reinstalled or updated, for example, during a Studio or Robot upgrade — and must be reapplied.
Schritt-für-Schritt-Anleitungen finden Sie unter Ausführen der autonomen Exploration. Weitere Informationen zur Überprüfung der Ergebnisse einer Ausführung finden Sie unter Überprüfen der Ergebnisse der autonomen Exploration.