Le test des performances d'applications HTTP comprend cinq étapes : la création du test, l'édition
du test, l'émulation de la charge de travail avec des plannings, l'exécution du planning et l'évaluation des résultats.
- Création du test. Bien qu'il soit possible de créer intégralement un test, vous créerez généralement
des tests de performances HTTP en enregistrant des interactions significatives dans une application. Ces actions sont sauvegardées et un test est généré à partir des actions enregistrées. L'enregistrement d'un test et les tâches associées sont décrits dans Enregistrement de tests HTTP.
- Edition du test. Une fois qu'un test a été enregistré, exécutez-le et consultez les résultats pour vérifier
qu'il effectue les opérations que vous prévoyez. Vous pouvez souhaiter l'éditer. Vous pouvez par exemple apporter les modifications ci-dessous.
- Emulation de la charge de travail avec des plannings. Après l'édition de tests HTTP,
vous créez un planning. Ajoutez des
groupes d'utilisateurs au planning et ajoutez des tests appropriés pour chaque groupe afin d'émuler une tâche. Généralement, un planning contient :
- Des groupes d'utilisateurs et des tests. Un planning requiert au moins ces éléments pour pouvoir s'exécuter.
- Des groupes d'utilisateurs s'exécutant à partir d'un emplacement distant, ce qui permet de séparer l'activité du plan
de travail de celle de l'ajout de charge. Pour plus d'informations, voir Exécution d'un groupe d'utilisateurs à un emplacement distant.
- Des éléments de planification facultatifs, tels que des boucles, des délais et la définition du comportement du temps de réflexion, en vue de
l'émulation d'une charge. Pour plus d'informations, voir Emulation de charges de travail.
- Exécution du planning. Exécutez le planning conformément aux instructions de Exécution d'un planning ou test local.
- Evaluation des résultats. Les rapports s'affichent lors de l'exécution du planning. Vous pouvez également actualiser les rapports après l'exécution, les personnaliser et les exporter au format HTML pour que les utilisateurs ne disposant pas de Performance Tester puissent les consulter. Pour plus d'informations, voir Evaluation des résultats dans l'afficheur Eclipse.