- Premiers pas avec Test Suite
- Studio
- Suite de tests - Studio
- Vue d'ensemble (Overview)
- Activités et API de test
- Orchestrator
- Testing Robots
- Test Manager
- Attribuer des licences Test Manager
- Guide de démarrage rapide
- Prérequis
- Assigning test cases to requirements
- Linking test cases in Studio to Test Manager
- Dissocier l'automatisation
- Delete test cases
- Documenter les cas de test avec Task Capture
- Créer des scénarios de test
- Clonage des cas de test
- Exporter des cas de test
- Cas de test automatisés
- Cas de test manuels
- Appliquer des filtres et des vues
- Ensembles de tests
- Exécution de tests
- Documents
- Rapports
- Exporter des données
- Opérations en bloc
- Résolution des problèmes
Guide de l'utilisateur de Test Suite
Travailler avec Heatmap
Pour commencer à utiliser la carte thermique, vous devez créer des cas de test pour vos transactions SAP avec UiPath Studio. Pour vous assurer que la carte thermique indique avec précision quelles transactions sont couvertes par les tests et leur statut, vous devez définir le paramètre Activer la surveillance SAP (Enable SAP ) du projet Studio sur Vrai (True).
TRAN:SAP_CODE
ou PROG:SAPPROGRAM
.
Create Purchase Order
, avec ME21N
comme code SAP, a le libellé TRAN:ME21N
. Si vous souhaitez créer un cas de test pour cette transaction, le même libellé s'affiche dans le champ Libellés (Labels) de la boîte de dialogue Créer un cas de test (Create Test Case).
Après avoir créé des cas de test dans UiPath Studio pour vos transactions SAP, vous pouvez configurer les ratios et les paramètres en fonction desquels la carte thermique affichera la pertinence et la couverture du test.
La modification des paramètres de la carte thermique implique la modification des taux d’affectation des attributs SAP utilisés pour générer la carte thermique, ainsi que la modification de sa visibilité en ce qui concerne les pages de destination SAP FIORI.
Connexion directe à l'instance SAP
- Sélectionnez l’icône en forme d’engrenage en haut à droite pour ouvrir les paramètres de la carte thermique.
- Modifiez les ratios d'affectation en fonction de votre cas d'utilisation.
Par exemple, pour mettre en évidence les transactions les plus intenses (de type Créer (Create)), plutôt que les plus utilisées, modifiez le ratio Utilisateur (User ratio) sur
10
, puis le ratio Intensité (Intensity) sur60
. - Sous Visibilité, activez le bouton Afficher les pages de destination SAP FIORI pour afficher les pages de destination SAP FIORI dans la carte thermique.
Connexion avec un fichier CSV
Z_UIPATH_CUST_HEATMAP_DOWNLOAD
, accédez à l'onglet Paramètres (Parameters) et configurez les ratios.
Consultez la page Ratios de la carte thermique pour en savoir plus sur les attributs SAP et les ratios d’affectation.
La carte thermique est créée en fonction des valeurs des attributs SAP suivants :
Attribut SAP | Description | Valeur par défaut |
---|---|---|
Utilisateurs | Le nombre d’utilisateurs utilisant la transaction. | 40 |
Exécution | Le nombre d’exécutions par transaction. | 10 |
Délai (Time) | Le temps de traitement global nécessaire à l’exécution d’une transaction. | 10 |
Objet | Nombre d’objets de développement utilisés dans une transaction, tels que des écrans, des modules fonctionnels, des tables. | 10 |
Intensité | Type de transaction :
| 30 |
100
.
Pages de destination SAP FIORI
Par ailleurs, vous pouvez activer ou désactiver la visibilité des pages de destination SAP Fiori dans la carte thermique.
Connexion directe à l'instance SAP
Les paramètres peuvent être ajustés en fonction des besoins du client à partir du coin supérieur droit de la carte thermique .
Connexion avec un fichier CSV
Vous les configurez lors du téléchargement du fichier CSV à partir de SAP, dans l'onglet Paramètres (Parameters).
L’analyse des résultats de la carte thermique consiste à afficher la couverture de test de vos transactions, à filtrer les types de couverture de test et à examiner les vue d’ensemble des transactions. Explorez les rubriques suivantes pour mieux comprendre comment examiner les résultats de la carte thermique.
Pour savoir quelles transactions ont des tests automatisés, ainsi que les résultats :
- Sous la carte thermique, sélectionnez Réussi (Passed) pour voir les transactions qui ont réussi leurs résultats de test.
- Sous la carte thermique, sélectionnez Échec (Failed) pour voir les transactions qui ont échoué à leurs résultats de test.
- Sous la carte thermique, sélectionnez Aucun cas de test exécuté (No test case executed) pour afficher les transactions auxquelles aucun cas de test n’a été exécuté.
- Sous la carte thermique, sélectionnez Aucun cas de test affecté (No test case assigned) pour voir les transactions auxquelles aucun cas de test n'est affecté.
- Sous la carte thermique, sélectionnez Afficher tout (Show all) (sélectionné par défaut) pour voir toutes les transactions ci-dessus.
-
Ouvrez la carte thermique et sélectionnez le nombre de transactions que vous souhaitez afficher dans la liste déroulante Toutes les transactions :
- Toutes les transactions (All transactions) (par défaut)
- 10 premières transactions
- 20 premières transactions
-
Sélectionnez l’heure de début des transactions dans la liste déroulante Dernière semaine :
-
Sélectionnez les types de transactions que vous souhaitez afficher dans la liste déroulante Tous les types de transactions :
- Transactions standard
- Transactions personnalisées
-
Dans la liste déroulante Tous les types d’interfaces, sélectionnez les types d’interfaces dans lesquelles vous souhaitez afficher les transactions :
- [T] - Transaction dans SAP WinGUI
- [R] - Rapport/Programme dans SAP WinGUI
- [W] - Transaction dans SAP WebGUI
- [F] - Application dans SAP FIORI
Après avoir analysé les résultats affichés dans la carte thermique, vous pouvez commencer à améliorer votre portefeuille de tests en créant des cas de test et des ensembles de test pour les transactions non couvertes ou ayant échoué. Consultez les pages suivantes pour connaître les étapes de création de cas de test et d’ensembles de test pour une transaction spécifique.
- Sélectionnez une transaction et sous Détails de la transaction sélectionnée : Gérer les codes de transaction, sélectionnez Ensembles de test.
- Sélectionnez Lier (Link), choisissez les ensembles de test Orchestrator que vous souhaitez lier, puis sélectionnez Lier (Link).
- Lier un ensemble de tests à une transaction.
- Sélectionner Plus d’options (More Options) en ligne avec l'ensemble de tests que vous souhaitez exécuter.
- Sélectionnez l'une des options suivantes :
- Exécuter manuellement
- Exécuter automatiquement
- Consultez les résultats des tests dans la carte thermique.
Vous trouverez les données SAP permettant de générer la carte thermique dans le tableau de bord de Test Manager, sous Pièces jointes :
- Pour ConnectSapInstance as Data Source : trois fichiers JSON sont joints (pour Day, Week et Month)
- Pour UploadFromCSV as Data Source : le fichier CSV téléchargé est joint.
- Créer des cas de test dans Studio
- Liaison et connexion entre la carte thermique, les cas de test et les transactions
- Configurer les ratios et les paramètres de la carte thermique
- Modification des paramètres de la carte de densité
- Ratios de carte de densité
- Comprendre les résultats de la carte thermique
- Affichage de la couverture de test pour les transactions
- Filtrage des transactions de carte de densité
- Consulter l'aperçu d'une transaction
- Créer des cas de test et des ensembles de test
- Création de cas de test pour une transaction spécifique
- Création d'ensembles de tests pour une transaction spécifique
- Lier l'ensemble de tests d'Orchestrator à une transaction
- Exécuter des ensembles de test pour une transaction
- Pièces jointes de carte de densité