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