- Vue d'ensemble (Overview)
- Démarrage rapide
- Confiance et conformité
- Gouvernance
- Fonctionnalités
- Cartographer
- Delegate for Testing
- Présentation de Delegate pour les tests
- Paramètres du profil de test
- Compétences pour les tests
- Routages pour les tests
- Opérations de test
- Référence (Reference)
- Résolution des problèmes
Delegate pour les fonctionnalités de test pour les ingénieurs AQ, couvrant la façon dont Delegate automatise les opérations de test telles que l’examen des résultats, le tri des échecs et la production de rapports.
Les ingénieurs AQ modernes consacrent beaucoup plus de temps au travail opérationnel lié aux tests qu'aux tests pratiques eux-mêmes. Au-delà de la recherche de défauts, une grande partie de leur journée est consommée par des tâches répétitives, telles que:
- Examiner les résultats de test et trier les échecs
- Mettre à jour les tickets Jira et collecter les journaux et les captures d’écran
- Réexécution de tests instables
- Coordination avec les développeurs et les équipes DevOps
- Préparation des rapports de statut
- Gérer les données et les environnements de test
- Communication des risques de publication à travers plusieurs outils et systèmes
Delegate est conçu pour prendre en charge ces frais généraux opérationnels inter-applications grâce à des fonctionnalités informatiques prêtes à l'emploi et des compétences réutilisables qui peuvent interagir avec l'ensemble de l'environnement de bureau du testeur, permettant aux ingénieurs AQ de concentrer plus de leur temps sur les tests réels et validation de la qualité.
Qu’est-ce que Delegate pour les tests?
Delegate for Testing est une spécialisation de Delegate, l’agent d’IA de bureau polyvalent d’UiPath, axée sur le persona de test. Delegate for Testing est fourni dans le cadre d' Assistant, dans un onglet Delegate dédié, et sert de votre assistant de test sous l'ombreterne Test Cloud .
Que peut faire Delegate for Testing?
Delegate est un Assistant d'IA pour les testeurs de logiciels qui est fourni avec des fonctionnalités informatiques prêtes à l'emploi et des compétences réutilisables pour interagir avec l'ensemble de votre environnement de bureau dans les applications Web, de bureau et d'entreprise. Il peut parcourir automatiquement les outils tels que Jira, Jenkins, Azure DevOps, Test Manager, Slack, Outlook, Excel, les navigateurs, les systèmes de fichiers et les plates-formes de surveillance pour effectuer des actions telles que:
- Examiner et trier les échecs de test
- Réexécution des tests et mise à jour des défauts
- Collecte des journaux et des captures d’écran
- Préparation des rapports
- Coordination des suivis
- Communication des mises à jour de statut
Cela permet aux testeurs de se concentrer sur la recherche de problèmes réels au lieu d’un travail opérationnel.
Par ailleurs, elle s’intègre bien à la plateforme UiPath et offre diverses fonctionnalités.
- Récupère les données et les étapes de test de UiPath Test Manager via l’interface de ligne de commande UiPath (
uipCLI) - Exécute des tests manuels de manière autonome sur le bureau
- Indique les résultats renvoyés à Test Manager
- Génère des rapports et des e-mails
- Crée des routines pour planifier des exécutions de tests récurrentes
- Crée, met à jour ou supprime des objets Test Manager (projets, cas de test, ensembles de test, exécutions, rapports)
Le profil Assurance qualité/Tests
Le profil Assurance qualité/Tests est une expérience spécifique au rôle reposant sur l'agent Delegate général et comportant les éléments suivants:
- Un écran d'accueil sur mesure avec des invites spécifiques aux tests par défaut.
- Compétences spécifiques aux tests préinstallées, fournies via le plug-in Test Cloud . Voir Compétences pour les tests.
- Le contrôle Effort est défini par défaut sur Moyen, équilibrant la fiabilité et la vitesse de réponse. Voir Paramètres du profil de test.
Bénéfices
Étant donné que Delegate interagit avec les applications de la même manière qu'un utilisateur humain le ferait, il est capable, en principe, d'effectuer n'importe quelle tâche pouvant être réalisée manuellement sur le bureau. Les avantages ci-dessous sont des exemples représentatifs de cette fonctionnalité.
Efficacité du workflow:
- Invite en langage naturel unique pour exécuter des workflows de test complexes sans script ni changement d'outil.
- Génération automatisée de rapports de test pour les ingénieurs AQ, les gestionnaires de publication et les développeurs, prêts à être partagés en quelques minutes.
- Exécution de test manuel autonome, exécution d'un cas de test manuel en anglais à partir de Test Manager de bout en bout sans script.
- Réduction du travail de coordination répétitif: génération de rapports, suivi du statut de l'exécution des tests et communication avec les parties prenantes transmises au Delegate.
Intégration et traçabilité:
- Intégration directe de Test Manager: flux de données vers et depuis Test Manager via la
uipinterface de ligne de commande, sans exportation manuelle des données requise. - La compétence uipath-test sous-jacente est automatiquement incluse avec le plugin Test Cloud .
- Publiez les résultats de test préexistants dans Test Manager sans réexécuter le cas de test, en prenant en charge les exécutions partielles et les sources de résultats externes.
- Traçage complet de l’exécution par étape, avec des artefacts automatiquement attachés aux journaux d’étape dans Test Manager à des fins d’audit et de relecture.
Comment déclencher des opérations spécifiques à un test?
Le profil Assurance qualité/Tests active automatiquement les paramètres spécifiques aux tests et le plug-in Test Cloud (Paramètres > Compétences et outils > Plug-ins > Test Cloud) lors de l'intégration. À partir de là, une seule invite en langage naturel lance le flux complet (récupérer les étapes de test → exécuter sur le bureau → publier les résultats → envoyer le rapport) ou gère directement les objets Test Manager.
Identité et amp; Authentification
Votre identité d’utilisateur Test Manager (nom complet et e-mail) est automatiquement disponible pour Delegate via votre session UiPath Cloud. Aucune étape de connexion distincte à Test Manager n'est requise. Pour exécuter des cas de test ou publier des résultats, vous devez également installer la UiPath CLI (uip) et vous authentifier via uip login.
Comment obtenir une licence?
Delegate for Testing est disponible pour les utilisateurs de Test Cloud , limités via des licences Test Cloud : la licence AppTestDeveloper ou la licence AppTesters . Chaque licence Test Cloud inclut un quota d'utilisation du pool.
Où passer ensuite
- Paramètres du profil de test — les valeurs comportementales par défaut appliquées lorsque vous sélectionnez ce profil
- Compétences pour les tests — les compétences groupées avec le plug-in Test Cloud
- Routages pour les tests — routines prédéfinies et planifiables
- Opérations de test — une référence de ce que vous pouvez demander à Delegate de faire pour chaque type d'objet Test Manager
- Gestion des cas d’utilisation avec Delegate for Testing — scénarios de bout en bout et exemples d’invites