- Démarrage
- À propos de Test Manager
- À propos de Autopilot Chat
- À propos du masquage des informations personnelles
- Démarrage
- Disponibilité de la fonctionnalité Test Manager
- Tarification unifiée : Test Manager de licence
- Flex : Test Manager de licence
- Guide de démarrage rapide
- Gestion de projet
- Documents
- Travailler avec l’analyse de l’impact des modifications
- Créer des scénarios de test
- Affectation de cas de test aux exigences.
- Clonage des cas de test
- Exporter des cas de test
- Lier des cas de test à Test Manager dans Studio
- Delete test cases
- Cas de test manuels
- Importer des cas de test manuels
- Documenter les cas de test avec Task Capture
- Paramètres
- Activation de la gouvernance au niveau du projet
- Désactivation de la gouvernance au niveau du projet
- Activation de la gouvernance au niveau des cas de test
- Désactivation de la gouvernance au niveau du cas de test
- Gérer les approbateurs pour les cas de test régis
- Gérer les cas de test régis à l’état En cours
- Gérer les cas de test régis à l’état En révision
- Gérer les objets régis à l'état Signé
- Gérer les commentaires pour les cas de test régis
- Appliquer des filtres et des vues
- Importer des ensembles de test Orchestrator
- Creating test sets
- Ajouter des cas de test à un ensemble de test
- Attribuer des utilisateurs par défaut dans l'exécution de l'ensemble de tests
- Activation de la couverture des activités
- Activer Healing Agent
- Configuration d'ensembles de test pour des dossiers et des robots d'exécution spécifiques
- Remplacer les paramètres
- Cloner des ensembles de tests
- Exporter des ensembles de tests
- Appliquer des filtres et des vues
- FAQ - Parité des fonctionnalités - Test Manager vs Orchestrator
- Exécution de tests manuels
- Exécuter des tests automatisés
- Exécuter des cas de test sans ensemble de tests
- Exécuter des tests mixtes
- Créer des exécutions en attente
- Appliquer un ordre d’exécution
- Réexécution des exécutions de test
- Planification des exécutions
- Résoudre les problèmes des exécutions automatisées
- Tests d'accessibilité pour Test Cloud
- Rechercher avec Autopilot
- Opérations et utilitaires de projet
- Paramètres de Test Manager
- Intégration de l'outil de gestion du cycle de vie des applications (ALM)
- Intégration de l'API
- Agents de codage pour les tests
- Résolution des problèmes
Autonomous Test Execution in Test Manager for running manual test cases automatically with Autopilot, without building or maintaining scripted automation.
Autonomous Test Execution is a capability in Test Manager that runs pre-defined manual test cases automatically using Autopilot. A human tester has already written the test steps; Autopilot executes them without further intervention, replacing the effort of converting a manual test into a fully scripted Studio automation.
Autonomous Test Execution is available in Test Manager (Commercial delivery) only when delivered via Test Cloud.
Fonctionnalités clés
- Unattended execution only: runs test cases without attended-mode execution, including from a pending execution.
- Web-based scope: covers web-based test cases.
- Credential and parameter support: test steps reference dynamic values through the
{{parameterName}}syntax, and Orchestrator credential assets through the{{credential:credentialName}}syntax. - Model choice: model options include artificial intelligence (AI) models from Gemini and Anthropic, filtered to those allowed by the organization's Automation Ops policy.
- Detailed execution results: a full trace of actions, screenshots, and the agent's reasoning on failures, instead of a bare pass or fail indicator. Robot Logs are also available.
- Live streaming, remote control, and cancellation: a run in progress can be watched, taken over through remote control if needed, and canceled at any time.
When to use Autonomous Test Execution
- Regression testing: existing manual test cases for a stable feature are run repeatedly without human effort.
- Credential-dependent testing: credentials are stored securely in Orchestrator and injected at runtime, useful across environments where credentials must not be hard-coded or exposed.
- One-time or rarely executed tests: avoids the overhead of building persistent automation for temporary validations or infrequent checks.
- High-change or unstable interfaces: Autopilot adapts at runtime instead of requiring continuous script maintenance in applications where the interface changes frequently.
- Business-user or non-technical testing: business analysts or subject matter experts can execute tests from manual instructions, without learning automation tooling or maintaining scripts.
Gestion des informations d'identification
Instead of plain text, Autonomous Test Execution test steps can reference an Orchestrator Credential-type asset using the {{credential:credentialName}} syntax. At runtime, an existing Get Credential activity fetches the value.
Test Manager itself never sees or stores the username or password, only the asset name. The value is carried through the workflow as a secure string: the AI model sees only a secure placeholder, never the plaintext, until it is entered into the target field.
- Credentials are fetched only from the project's default Orchestrator folder, configured in Project Settings. No per-run folder override is available.
- Both the test case author and the test case executor need the
AssetsViewpermission on that folder; otherwise the run fails at login. - Credential selection is dropdown-only, so an invalid or mistyped asset name cannot be entered. Missing permissions still cause a failure.
- Credential resolution applies only during Autonomous Test Execution. A person running the same steps manually must look up the credential separately.
- Project and folder settings, including the default folder used for credential resolution, are not carried over when exporting or importing test cases between tenants or projects.
Live streaming, remote control, and cancellation
A running Autonomous Test Execution job can be watched live, and remote control of the session can be taken if needed. Both capabilities reuse the existing automated-execution live-streaming infrastructure.
Unlike Autonomous Exploration's persistent side panel, Autonomous Test Execution's live view is surfaced per test case run through a Video column on the Execution results table, which supports triggering several runs in parallel rather than one at a time.
A running unattended job can also be canceled at any time. Pausing a run is not supported.
Limites connues
- There is no dedicated execution-type label to distinguish Autonomous Test Execution runs from regular manual runs in Test Set Execution; the execution type shows generically as "Manual."
- Autonomous Test Execution always runs, and fetches credentials, from the project's default Orchestrator folder. No folder override is available yet, though one is planned before or at general availability.
- To change how Autopilot approaches a test, the manual steps must be edited directly; there is no Prompt Library support at this time.
- There is no test set-level execution and no way to distribute unattended runs across a pool of robots. Autonomous Test Execution runs per test case, including from a pending execution, not across a whole test set with mixed execution types.
- Dynamic Test Data Management and Data Fabric integration are not available.
- Full human-in-the-loop control is not implemented. If Autopilot cannot identify an interface element or hits a blocker, execution halts and shows the specific issue, which must be resolved manually. A pause mechanism for this scenario is planned, though no timeline has been confirmed.
For step-by-step instructions, see Running Autonomous Test Execution. For details on reviewing a run's results, see Reviewing Autonomous Test Execution results.