Informations sur l'exemple de test de performances

L'exemple de test de performances illustre deux vues que vous pouvez voir couramment dans les tests de performances : la vue Navigateur de test et la vue Exécutions de test de performances.

La vue Navigateur de test affiche les fichiers que vous créez en tant que testeur de performances. Par exemple, le projet de test de performances est le projet qui contient les ressources de votre test. Ces ressources incluent :
  • Trois tests :
    • CheckBalTest : vérifie le solde du compte d'un utilisateur.
    • GetQuoteTest : extrait le cours d'un titre.
    • PlaceOrderTest : effectue des achats de titres.
  • Deux pools de données :
    • AccountLoginDP fournit cinq ID utilisateur et mots de passe à CheckBalTest.
    • TradeLoginDP fournit 200 ID utilisateur à GetQuoteTest et PlaceOrderTest.
  • Un planning appelé MaxCapacitySched. Ce planning regroupe les tests en fonction des caractéristiques des utilisateurs et ajoute une charge de travail à l'application Trade. Le planning contient deux groupes d'utilisateurs : CheckBalGroup et PlaceOrderGroup
  • Un emplacement, appelé RemoteLocation, qui contient les attributs d'un ordinateur éloigné et permet à l'un des groupes d'utilisateurs l'exécution sur cet ordinateur éloigné.

La vue Exécutions de test de performances affiche les informations typiques que vous pouvez voir après une exécution :

  • Une exécution intitulée MaxCapacitySched[date-heure]. Pour afficher les rapports de cette exécution de test, cliquez dessus à l'aide du bouton droit de la souris, puis sélectionnez le rapport approprié.
    • Le rapport Performances présente un résumé des données les plus pertinentes, indique la tendance pour le délai de réponse des dix pages les plus lentes et spécifie le délai de réponse moyen de chaque page sur une période donnée, sous la forme d'un graphique.
    • Le rapport Points de vérification montre que le titre, le code retour et la taille de la réponse de chaque point de vérification correspondent aux éléments que vous avez enregistrés.
    • Le rapport Transaction. Les exemples de test ne contiennent pas de transactions. Toutefois, si ces tests contenaient des transactions, ce rapport récapitulerait le succès des transactions, représenterait la tendance des réponses de chaque transaction dans le temps et indiquerait le débit des transactions.
    • Le rapport Elément de page récapitule les données des éléments de page les plus importantes à exécuter.
    • Le rapport des percentiles. Ce rapport, généré à l'issue de l'exécution, affiche les délais de réponse des centiles 85, 90 et 95 pour les pages les plus lentes de l'exécution et fournit des informations détaillées sur ces pages.
  • L'historique d'exécution, qui correspond au fichier qui répertorie tous les événements survenus lors de l'exécution du planning. Pour afficher l'historique d'exécution, cliquez sur MaxCapacitySched[date-heure] à l'aide du bouton droit de la souris, puis cliquez sur Afficher l'historique d'exécution.