test-suite
2024.10
true
UiPath logo, featuring letters U and I in white
Guide de l'utilisateur de Test Suite
Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Last updated 11 nov. 2024

Heatmap

Heatmap est une solution de visualisation de données qui aide les utilisateurs professionnels à comprendre l'utilisation du système SAP et à répondre aux questions sur les éléments à tester et par où commencer les tests en fonction des données système réelles.
Remarque : la carte thermique prend en charge les systèmes SAP ECC, SAP S/4HANA et SAP EWM.
Les données sont affichées via des superpositions quotidiennes, hebdomadaires ou mensuelles. Utilisez la carte thermique pour SAP pour déterminer la pertinence et la couverture des tests :
  • Pertinence du test (Test Relevance) : la taille de la case dans Carte thermique affiche la pertinence du test pour atteindre un objectif spécifique. La taille de la boîte répond à la question : à quelle fréquence et à quelle fréquence cette transaction est-elle utilisée ?.

    La pertinence du test est calculée et pondérée en fonction de paramètres tels que le nombre d'utilisateurs, le nombre d'exécutions, le temps d'exécution global, la complexité de la transaction (basée sur le nombre d'objets de développement) et le type d'intensité de transaction que vous configurez.

    Selon la source des données SAP, vous pouvez définir les paramètres par défaut des ratios de la carte thermique.

  • Couverture de test (Test Coverage) : les couleurs des cases fournissent une visualisation de la couverture d'exécution d'une transaction à travers des cas de test exécutés. Les couleurs affichent les éléments suivants :
    • Blanc : aucun cas de test n’a été attribué.
    • Gris : un cas de test existe mais n’a pas été exécuté.
    • Rouge : un cas de test existe, mais au moins une exécution a échoué.
    • Vert : un cas de test existe et toutes les exécutions ont réussi.

Affichage de la carte de densité

La carte de densité réelle générée à l'aide de vos données SAP offre une vue à deux niveaux :

  1. Composants d’application (Application components) : conteneurs à l’intérieur de la carte thermique qui contiennent toutes les transactions utilisées à l’intérieur d’un composant d’application spécifique.
  2. Transactions : cases à l'intérieur des conteneurs de l'application qui contiennent des données sur une transaction ou un programme donné, telles que le nom, le code SAP et le pourcentage de pertinence du test dans la carte thermique.

    Vous pouvez zoomer sur une zone d'intérêt sélectionnée et vous concentrer uniquement sur un composant ou module SAP spécifique.

    1. Blanc : aucun cas de test n’a été affecté à cette transaction.
    2. Gris : aucun cas de test n’a été exécuté pour cette transaction.
    3. Rouge : des cas de test existent et une ou plusieurs exécutions ont échoué.
    4. Vert : des cas de test existent et toutes les exécutions ont réussi.


Analyser les transports

La carte thermique propose la sous-catégorie Analyse de l’impact des modifications, qui va analyser les modifications de votre système SAP et afficher le statut de test pour celles-ci, afin que vous puissiez attribuer vos tâches de test plus efficacement.

Pour analyser l’impact sur votre portefeuille de test des modifications apportées à votre système SAP, sélectionnez Analyser les transports (Analyze Transports) en haut à droite. Pointez la souris sur l’icône d’information située à côté de l’option Analyser les transports pour obtenir un aperçu du nombre de transports pouvant être analysés.

Ratios de carte de densité

La carte thermique est créée en fonction des valeurs des attributs SAP suivants :

Attribut SAPDescriptionValeur par défaut
UtilisateursLe nombre d’utilisateurs utilisant la transaction.40
ExécutionLe nombre d’exécutions par transaction.10
Délai (Time)Le temps de traitement global nécessaire à l’exécution d’une transaction.10
ObjetNombre d’objets de développement utilisés dans une transaction, tels que des écrans, des modules fonctionnels, des tables. 10
IntensitéType de transaction :
  • Les transactions à haute intensité sont considérées comme des transactions de type Créer (Create)
  • Les transactions d'intensité moyenne sont considérées comme des transactions de type Modifier (Change)
  • Transaction de faible intensité (Type de transactions Afficher (Display))
30
Important :
La somme de tous les ratios d'attribution doit être égale à 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).



Liaison et connexion entre la carte thermique, les cas de test et les transactions

Toutes les transactions à l'intérieur de la carte thermique ont une étiquette unique qui leur est automatiquement attribuée au moment de l'exécution. Le libellé a le format suivant : TRAN:SAP_CODE ou PROG:SAPPROGRAM.
Les informations sur les transactions réellement exécutées et leurs dépendances sont collectées au moment de l’exécution. Pour autoriser les cas de test à être liés aux transactions exécutées, accédez aux paramètres de votre projet Studio, puis, sous UI Automation Classic, définissez Activer la surveillance SAP (Enable SAP Monitoring) sur Vrai (True). Ce paramètre est disponible uniquement pour les projets d’automatisation de test.
Remarque : l’activation de la surveillance SAP dans UI Automation Classic aura également pour effet de lier les cas de test et les transactions pour les activités modernes d’UI Automation.
Par exemple, une transaction nommée 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).


Pièces jointes de carte de densité

The SAP data that generates the heatmap can be found in Test Manager's Dashboard, under Attachments:

  • 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.

Cette page vous a-t-elle été utile ?

Obtenez l'aide dont vous avez besoin
Formation RPA - Cours d'automatisation
Forum de la communauté UiPath
Uipath Logo White
Confiance et sécurité
© 2005-2024 UiPath Tous droits réservés.