Profilage des performances

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Le profilage des performances vous permet d’effectuer des tests de performances sur vos instances.

    En plus d’être un support de test fonctionnel qui garantit que rien ne se casse lorsque des modifications sont apportées à une instance, ATF peut également détecter la dégradation des performances pendant les mises à niveau. Vous pouvez en connaître la cause, examiner et résoudre le problème de performances.

    Vous pouvez exécuter le profilage des performances sur n’importe lequel de vos tests ou suites ATF. Pour chaque test ou suite, le test exécuté par défaut est 10. Dans une suite, chaque test s’exécute 10 fois de manière séquentielle. La première exécution est un préchauffage qui aide à réchauffer les valeurs de cache et n’est pas comptée par rapport aux 10 exécutions de test d’un test ou d’une suite.
    Remarque :
    Le profilage des performances ne peut pas être effectué sur plus d’un test simultanément. Il ne prend pas en charge l’évaluation parallèle des performances.
    Exécution d’un test de performance
    Remarque :
    Lorsque vous exécutez un test de performance, le système s’interrompt et attend que toutes les tâches en cours se terminent avant de commencer l’exécution du test. Cela permet d’éviter tout ralentissement de votre instance.

    Exécuter le profilage des performances

    Exécutez le profilage des performances sur un test ou une suite pour tester les performances sur votre instance. Vous pouvez également détecter la dégradation des performances lorsque vous mettez à niveau votre instance, puis examiner et résoudre les problèmes.

    Avant de commencer

    Rôle requis : administrateur

    Procédure

    1. Accédez à la Tout > Framework de tests automatisés (ATF) > Test.
      Remarque :
      Vous pouvez également sélectionner le module Suites si vous souhaitez exécuter un profilage des performances sur une suite.
      Une liste de tests ou de suites s’affiche.
    2. Sélectionnez le test sur lequel vous souhaitez exécuter le profilage des performances.
    3. Sélectionnez Exécuter le test de performances dans le formulaire de test.
      Une fenêtre modale Exécuter le test s’affiche. Le modal affiche l’exécution de préparation et les 10 exécutions de test du test ou de la suite sélectionnée. Vous pouvez suivre toutes les exécutions de tests au fur et à mesure qu’elles commencent à s’exécuter.
      Remarque :
      Vous pouvez sélectionner Exécuter la suite de performances si vous avez sélectionné une suite pour le profilage des performances.
    4. Faites défiler vers le bas et sélectionnez la liste connexe Résultats des tests de performance .
    5. Sélectionnez le nombre de performances requis pour afficher les résultats de toutes les exécutions de tests dans le test de performances sélectionné.
      Le formulaire Performance Run (Exécution de performance) s’affiche. Vous pouvez également accéder directement à Tout > Framework de tests automatisés (ATF) > Test > Profilage des performances > Exécutions de performances pour afficher le formulaire d’exécution de performance. Ajouter une capture d’écran
      Remarque :
      Vous pouvez afficher le nom du test, l’état des exécutions de test et la durée de l’exécution du test. Si la valeur de préparation Est définie sur true, il s’agit de la première exécution de test effectuée pour préparer les valeurs du cache. Le reste des exécutions de test aura la valeur Est préparation définie sur faux. Le test d’échauffement n’est pas compté comme l’une des 10 exécutions de test pour chaque test ou suite.
    6. Accédez à la Tout > Framework de tests automatisés (ATF) > Test > Profilage des performances > Comparaisons des performances.
      Le formulaire Comparaison des performances s’affiche. <Ajouter une capture d’écran du formulaire>
    7. Sélectionnez la première et la deuxième exécution pour afficher un résultat de comparaison.
      Ajoutez la capture d’écran complète. Vous pouvez afficher des informations telles que les moyennes de performance et les valeurs moyennes de différentiel.
      Remarque :
      Vous ne pouvez comparer que 2 exécutions de test à un moment donné. Dans la comparaison suivante, vous pouvez considérer l’une des exécutions de tests précédentes comme base de référence à comparer avec l’exécution de test suivante.