- 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
- 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
- Codierung von Agents für Tests
- Fehlersuche und ‑behebung
Autonome Exploration in Test Manager für die Erkundung einer Anwendung anhand einer Anforderung, eines Charts oder einer Benutzerstorys ohne vordefiniertes Testskript.
Autonome Exploration ist eine Funktion in Test Manager, bei der ein Agent gleichzeitig etwas über die Anwendung lernt, Tests entwirft und diese in Echtzeit ohne vordefiniertes Testskript ausführt. Der Agent erkundet die Anwendung wie ein neugieriger Benutzer, beobachtet das Verhalten und passt sich dynamisch an. Die autonome Exploration wird von einem Diagramm, einer Anforderung oder einer Benutzerstorys geführt und als Unattended-Automatisierung ausgeführt.
Autonomous Exploration is available only via Test Cloud, and is supported on Windows environments only.
Wichtige Funktionen
- Erkennungsgesteuert: Konzentriert sich auf die Suche nach unbekannten Problemen, Grenzfällen und unerwartetem Verhalten, einschließlich komplexer Anforderungen im BDD-Stil (Gifen/When/Then), nicht nur einfacher Abläufe.
- Argumentationsgesteuert: Ein Modell mit künstlicher Intelligenz (KI) interpretiert den Anwendungszustand und entscheidet über die nächste Aktion.
- Zeitfeldsitzungen: Eine Dauer wird vom Benutzer festgelegt, z. B. 10 Minuten. Die angezeigte Ausführungsdauer spiegelt nur das Erkundungszeitfeld wider und ist ein ungefährer Wert, da ein Lauf den Bereich leicht überschreiten kann, wenn er sich zum Zeitpunkt des Zeitablaufs noch mitten in der Aktion befindet.
- Execution scope: runs on a cloud robot or an attached robot (serverless robots are not supported), with only one exploration allowed per requirement at a time, and exploration confined to a single website (desktop applications are not supported). The run uses the default browser configured on the machine — both Chromium-based browsers and Firefox are supported, and browser selection is not configurable.
- Benutzerdefinierte Aufforderungen: Ein benutzerdefinierter Prompt kann optional über Projekteinstellungen > Prompt-Bibliothek hinzugefügt und als Benutzeranweisungen verwendet werden. Es gibt keinen integrierten Diagramm-Prompt.
- Umfassende Berichterstattung: Nach Abschluss der Erkundung wird ein strukturierter Ergebnisbericht erstellt.
Human-in-the-Loop für die autonome Exploration
Livestreaming ist optional. Wenn diese Option aktiviert ist, werden die Protokolle etwa alle 10 Sekunden abgefragt, wobei der neueste Eintrag oben angezeigt wird und die Ansicht automatisch scrollt. Durch Schließen des Seitenbereichs wird nicht die Erkundung selbst beendet, sondern nur die Live-Ansicht; Beim erneuten Öffnen wird die Verbindung wiederhergestellt und der Status wiederhergestellt.
Human-in-the-Loop wandelt jede Erkundung in eine überwachte Sitzung um, wobei die Echtzeitsteuerung über die Konsole im Seitenbereich verfügbar ist, ohne den Bereich zu verlassen oder den Auftrag neu zu starten:
- Anhalten und Anleitung: 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 Erkundung kann dort weitermachen, wo sie aufgehört hat, oder sie wird ordnungsgemäß angehalten; Der Agent erstellt weiterhin seinen Bericht über alles, was bisher erkundet wurde.
- Anhalten kostet keine Zeit: Der Zeitfeld-Countdown wird angehalten, während eine Antwort geschrieben wird. Wenn die Aktualisierung nicht manuell fortgesetzt wird, wird der Agent nach 5 Minuten automatisch fortgesetzt, sodass er nie im Hintergrund ausgeführt wird.
- Flexibles Streaming: Wenn Live-Streaming aktiviert ist, kann der Bereich im 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.
- Von Natur aus sicher: Jeder Befehl ist gegenüber dem Benutzer autorisiert, der die Erkundung gestartet hat, sodass nur dieser Benutzer die Ausführung steuern kann.
Bekannte Einschränkungen
- Autonome Exploration verwendet den standardmäßigen Orchestrator-Ordner des Projekts. Es ist keine Ordnerüberschreibung verfügbar.
- Wenn kein berechtigter Roboter verfügbar ist, bleibt eine Ausführung im Status „Ausstehend “, anstatt sofort fehlzuschlagen.
- Das Auslösen von Explorationen über Autopilot Chat und Jira-integrierte umsetzbare Ergebnisse sind nicht verfügbar.
- Es ist kein sicherer Mechanismus für die Injektion von Anmeldeinformationen verfügbar. Echte Anmeldeinformationen dürfen nicht in Klartext in einer Anforderung eingegeben werden.
- Autonomous Exploration is confined to a single website; desktop applications are not supported. It runs in the default browser configured on the machine — Chromium-based browsers and Firefox are supported, with no option to select a different browser — and is available on Windows environments only.
Eine Schritt-für-Schritt-Anleitung finden Sie unter Ausführen einer autonomen Exploration. Weitere Informationen zum Überprüfen der Ergebnisse einer Ausführung finden Sie unter Überprüfen der Ergebnisse einer autonomen Exploration.