Formation Initiation à JMeter

Maîtriser l'outil JMeter.

Présentation

Cette formation est conçue pour vous initier aux tests de performance avec JMeter.

Vous apprendrez à vous servir de l'outil et comprendrez les démarches associées aux tests de performance.

Objectifs

La formation Initiation à JMeter vise l'acquisition des compétences suivantes :

  • S'initier aux pratiques des tests de performance
  • Maitriser JMeter
  • Apprendre à analyser des résultats de test de performance

Logo JMeter

Programme de formation

Introduction aux tests de performance

  • Qu’est-ce qu’un test de performance ?
  • Démarche associée aux tests de performance

Introduction à JMeter

  • Présentation de JMeter
  • Quelle différence entre JMeter et un Navigateur ?
  • Concepts clés de JMeter
    • Plan de test
    • Groupe d’unités
    • Contrôleurs (échantillons, contrôleurs logiques, fragments d’éléments)
    • Récepteurs
    • Compteurs de temps
    • Assertions
    • Configuration
    • Préprocesseurs
    • Post-processeurs

Analyser les résultats

  • Quelques définitions
    • Minimum, Moyenne, Maximum
    • Médiane
    • Ecart-type
    • Intervalle de confiance
    • Centile (ou percentile)
  • Les indicateurs utiles et comment les interpréter.
  • Les graphes utiles

Travaux pratiques

TP 01 : Installer JMeter & l’application testée
TP 02 : Premier scénario avec JMeter
TP 03 : Travailler avec des variables
TP 04 : Définir des paramètres de requêtes par défaut
TP 05 : Accéder à des pages sécurisées
TP 06 : Injecter des données aléatoires
TP 07 : Réinitialiser les données au démarrage du test
TP 08 : Injecter des données via un fichier CSV
TP 09 : Utiliser des expressions régulières
TP 10 : Factoriser des requêtes
TP 11 : Assertion HTML
TP 12 : Assertion Réponse
TP 13 : Scripting avec JMeter
TP 14 : Compteur de débit constant
TP 15 : Contrôleur SI
TP 16 : Contrôleur de transaction
TP 17 : Contrôleur Interleave
TP 18 : Monitorer le serveur Tomcat
TP 19 : Monitorer un serveur à l’aide d’un plugin JMeter
TP 20 : Utiliser l’enregistreur de Script HTTP
TP 21 : Lancer un plan de test sans interface graphique
TP 22 : Enregistreur de données
TP 23 : Tests en mode distribués
TP 24 : Des graphes supplémentaires grâce aux plugins JMeter
TP 25 : Générer des rapports grâce aux outils en ligne