- Vue d'ensemble (Overview)
- Démarrage rapide
- Confiance et conformité
- Gouvernance
- Fonctionnalités
- Cartographer
- Delegate for Testing
- Référence (Reference)
- Résolution des problèmes
Exécutez un cas de test manuel de bout en bout avec Delegate, depuis la découverte et l’exécution sur le bureau ou le navigateur jusqu’à la publication des résultats dans Test Manager et un rapport envoyé par e-mail.
Delegate agit en tant que compagnon de test basé sur l’IA qui interprète les instructions en langage naturel d’un testeur et les traduit en étapes de test exploitables. Au lieu de lire manuellement les descriptions des cas de test et de basculer entre les applications, le testeur décrit simplement ce qu'il souhaite accomplir et Delegate orchestre l'ensemble du workflow.
Pendant l’exécution de tests manuels, Delegate exploite le moteur d’automatisation UI d’UiPath afin d’interagir avec les applications sur le bureau et dans le navigateur au nom du testeur: ouvrir des applications ou des navigateurs, accéder à des URL ou à des écrans, cliquer sur des boutons, remplir des formulaires et vérifier à l’écran Contenu. La gamme complète d’actions comprend les éléments suivants:
- Navigation : ouvrez une URL ou lancez une application, avancer et reculer dans le navigateur, basculer entre les onglets, les fenêtres ou les applications ouvertes.
- Interaction : cliquer sur des boutons, des liens, des cases à cocher, des boutons radio; remplir des champs de texte; sélectionner dans les listes déroulantes; télécharger des fichiers; glisser-déposer.
- Vérification : vérifiez que le texte, les éléments ou les valeurs sont visibles à l’écran; confirmer que les titres de page ou de fenêtre, les URL ou les en-têtes correspondent aux valeurs attendues; lire les valeurs de l'interface utilisateur pour vérifier par rapport aux résultats attendus.
- Utilitaire — défilement; prendre des captures d'écran (captées automatiquement par étape); attendre le chargement des éléments, des pages ou des écrans d'application; copier du texte dans le presse-papiers.
Ce qu’il ne peut pas faire: gérer les boîtes de dialogue de sécurité au niveau du système d’exploitation (par exemple, les fenêtres contextuelles d’authentification de base HTTP) ou automatiser les navigateurs mobiles. L’étendue pratique: si un testeur humain peut le faire sur le bureau ou dans Chrome, Delegate peut également le faire.
Une fois terminé, Delegate peut générer et envoyer un e-mail récapitulatif via Microsoft Outlook, incluant le nom du cas de test, le statut d’exécution, les résultats au niveau de l’étape et des captures d’écran.
Prérequis
- Terminez d'abord la configuration unique effectuée dans la section Configuration et exécution de votre premier cas de test (sélectionnez le persona Assurance qualité/Tests, installez l'interface de ligne de commande UiPath, exécutez
uip login, connaissez votre clé de projet). - Configurez Microsoft Outlook pour la livraison d'e-mails.
- Assurez-vous que l’application cible est accessible depuis votre machine.
Comment
Étape 1 - Décrivez votre intention
Saisissez une requête en langage naturel décrivant le test que vous souhaitez exécuter, par exemple: « Exécuter le cas de test Connexion – informations d’identification valides du projet MYAPP.»
Étape 2 — Découvrir
Delegate confirme le projet, recherche le cas de test par nom ou par ObjKey et répertorie ses étapes. Si un élément est ambigu, comme deux cas de test correspondants ou aucune étape définie, il s’arrête et vous demande de clarifier avant de continuer - rien n’est exécuté ou publié tant que les étapes ne sont pas soumises à un ensemble clair et sans ambiguïté.
Étape 3 - Exécuter
Delegate ouvre Chrome et explique chaque étape dans l’ordre, en définissant un point de contrôle de traçage avant chacune, en effectuant l’automatisation de l’IU et en enregistrant les réussites/échecs ainsi que les observations. S’il est bloqué (élément introuvable, fenêtre contextuelle inattendue), il s’interrompt et demande comment procéder:
| Vous disons | Que se passe-t-il |
|---|---|
| « Il s'agit du bouton bleu intitulé Se connecter». | Delegate les nouvelles tentatives avec vos directives |
| « Faites défiler vers le bas, il se trouve en dessous du dossier»; | Delegate scrolls and retries |
| « Ignorer cette étape et marquer l'échec» | Delegate enregistre l’étape comme Échec et poursuit |
| « Arrêter l'exécution » | Delegate aborts, then publishes whatever steps completed so far — nothing is lost |
Si vous abandonnez la mi-exécution, les étapes terminées sont toujours publiées avec leur statut de réussite/d’échec correct; étapes non exécutées sont définies par défaut sur None dans Test Manager.
Étape 4 - Publier et signaler
Delegate crée automatiquement une exécution manuelle (nommée Delegate-<test case name>), démarre un journal de cas de test, charge le résultat de chaque étape, finalise le traçage, publie le résultat global et les pièces jointes, et ajoute le libellé AutonomousExecution afin que tous les utilisateurs de Test Manager puissent filtrer l’IA - exécuter des tests. Il affiche ensuite une table de résultats étape par étape ainsi qu'un lien vers l'exécution dans Test Manager, et vous demande si vous souhaitez que le rapport soit envoyé par e-mail.
| Automatique | Vous décidez |
|---|---|
| Rechercher le cas de test dans Test Manager | Quel cas de test exécuter? |
| Exécution de chaque étape de l'interface utilisateur | Que faire si une étape est bloquée |
| Traçages d'enregistrement par étape | Indique s’il faut envoyer la note de frais par e-mail |
| Publication dans Test Manager | Qui reçoit l’e-mail |
| Labellisation en tant qu'exécution autonome | — |
La principale différence par rapport à un enregistrement ou un script: Delegate raisonne à travers chaque étape. Si l'interface utilisateur a légèrement changé, elle s'adapte plutôt que d'échouer de manière rigide sur un pixel déplacé - plus comme un testeur mineur qui comprend l'intention de l'étape.
Résultats attendus
- Le statut du cas de test dans Test Manager est mis à jour vers Réussite/Échec avec tous les détails au niveau de l'étape.
- Un résumé par e-mail est reçu dans les minutes suivant la fin de l'exécution.
- Les captures d'écran sont jointes au journal d'exécution de Test Manager à des fins d'audit.
- L’effort du testeur est réduit de 10 à 15 minutes de navigation manuelle à une seule invite en langage naturel.
Prérequis
Demandez à Delegate de transformer la séquence d’étapes en une routine. Enregistrez la routine et planifiez-la de façon à ce qu’elle s’exécute à des dates spécifiques ou dans un intervalle.