Sélectionner une page
Formations Langage Java Formation JMeter

FORMATION JMETER 5.1

Logo-JMETER
Prix 1440€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

Présentation

JMeter occupe une place de référence des tests de charge avec la JVM. Extrêmement riche fonctionnellement, il fait partie des logiciels libres pilotés par la fondation APACHE qui en assure la pérennité et sa constante évolution.

La nécessité de temps de réponse acceptables impose la réalisation de tests de performance avant la diffusion d’un logiciel. JMeter est l’outil privilégié qui permet une automatisation pratiquement irréalisable manuellement. JMETER est là pour répondre à ce besoin afin d’assurer le critère de qualité « disponibilité ». Cette formation introduit JMeter parmi l’ensemble des outils de tests de charge et de performance et en illustre sa pertinence. Nous commençons par les différents modes d’installation de JMeter.

Dans le but de ne pas sombrer dans la complexe et nécessaire richesse de l’outil, nous présentons un scénario basique mettant en œuvre les fonctionnalités importantes. Nous aurons ensuite le loisir d’enrichir et d’approfondir l’écosystème JMeter. Nous passerons ensuite en un examen analytique de tous les composants tels qu’ils se présentent dans l’interface utilisateur. Nous enchaînons avec une approche méthodologique dans la préparation des scénarios, leur transcription dans les plans de test, leur enregistrement, leur lancement et l’exploitation des résultats. Le moment est alors venu d’aborder les éléments avancés de JMETER utilisables afin de répondre aux contraintes des scénarios. Nous terminons notre propos avec l’intégration continue où JMeter trouve sa juste place.

Comme toutes nos formations, nous vous enseignerons la dernière version en date de l’outil, à savoir JMeter 5.6.

 

Objectifs

  • Maîtriser JMeter
  • Développer des tests de charge dans un environnement WEB et JAVA
  • Exploitation graphiques des résultats
  • Intégration continue avec les tests unitaires et fonctionnels

 

Public visé

  • Développeurs, Architectes, Lead Developer

 

Pré-requis

  • Connaissances de base en Java / JVM ou en langage orienté objet

Programme de notre formation JMETER

 

Présentation des tests de charges et de JMeter

  • L’importance des tests de charge
  • La diversité des tests de charges
  • L’exploitation des résultats et bilans
  • La nécessité de l’automatisation
  • Panorama des outils de tests de charge
  • Présentation de JMeter

 

Installation de l’outil JMeter

  • Ressources nécessaires
  • Les distributions disponibles
  • Installation du produit
  • Mode graphique
  • Mode ligne de commande

 

Enregistrement et lancement d’un scénario de test basique

  • Création du modèle
  • Configuration du proxy sur le navigateur
  • Lien HTTP avec l’application testée
  • Paramétrage de l’enregistrement du scénario
  • Enregistrement du scénario
  • Paramétrage du test de charge
  • Lancement du test de charge
  • Examen des résultats du test de charge

 

Détail composants d’un scénario de test

  • Plan de test
    • Variables utilisateurs
    • Paramètres HTTP
    • Gestionnaire de cookies HTTP
  • Groupe d’unité
    • Contrôleur Enregistreur
    • Tableau de résultat
  • Enregistreur type de test

 

Méthodologie tests de charge et de performance pertinents avec JMeter

  • Préparation des scénarios proche de l’utilisation réelle du logiciel
  • Transcription des scénarios dans des plans de test
  • Enregistrement des scénarios
  • Lancement des scénarios en mode ligne de JMeter
  • Exploitation des résultats sous forme graphique

 

Éléments avancés deJMeter

  • Type de tests ; HTTP, HTTPS, FTP, TCP, LDAP..
  • Récepteurs
  • Listeners
  • Post et pré-processeur
  • Contrôleurs logiques
  • Assertions
  • Timers
  • Variables et fonctions
  • Commandes en mode ligne
  • Debug
  • Monitoring tests
  • Association avec JMX et Jconsole

 

Intégration continue

  • La place des tests de charge dans l’intégration continue
  • Junit &amp: JMeter
  • Selenium &amp: JMeter
  • Jenkins &amp:JMeter

 

Travaux pratiques

  • TP 01 : Installation JMeter
  • TP 02 : Scénario basique avec JMeter
  • TP 03 : Paramétrage des scénarios
  • TP 04 : Récepteurs
  • TP 05 : Listeners
  • TP 06 : Contrôleurs logiques
  • TP 07 : Assertions
  • TP 08 : Timers
  • TP 09 : Variables et fonctions
  • TP 10 : Debug
  • TP 11 : Monitoring
  • TP 12: Mode commande
  • TP 13 : Résultats graphiques

Langues et Lieux disponibles

Langues

  • Français
  • Anglais / English

Lieux

  • France entière
    • Paris
    • Lille
    • Reims
    • Lyon
    • Toulouse
    • Bordeaux
    • Montpellier
    • Nice
    • Sophia Antipolis
    • Marseille
    • Aix-en-Provence
    • Nantes
    • Rennes
    • Strasbourg
    • Grenoble
    • Dijon
    • Tours
    • Saint-Étienne
    • Toulon
    • Angers
  • Belgique
    • Bruxelles
    • Liège
  • Suisse
    • Genève
    • Zurich
    • Lausanne
  • Luxembourg

Nos Formateurs Référents

Daniel

Daniel

Daniel a piloté des projets stratégiques aux Ministère de la santé et de l’Intérieur. Il a acquis des compétences en méthodologie et contrôle qualité. C’est un passionné de génie logiciel et des architectureS les plus aptes à satisfaire les services demandés. Force de proposition et de responsabilité, il a toujours mené à leur terme les applicatifs de grande envergure tout en restant pragmatique et proche du développement.

Témoignages

18 octobre 2024

Les + : L’expertise et les conseils de Nicolas

Les – : Il manque 1 jour de formation pour avoir plus de TP

Bertrand M. de chez POUEY INTERNATIONAL SA

Afficher tous les témoignages

18 octobre 2024

Les + : L’expertise et les conseils de Nicolas

Les – : Il manque 1 jour de formation pour avoir plus de TP

Bertrand M. de chez POUEY INTERNATIONAL SA
28 mai 2024

Les + : beaucoup de TP

Réactivité et flexibilité du formation pour répondre aux différentes questions spécifiques à notre contexte

Les – : RAS

En synthèse : Merci Nicolas pour la qualité de la formation et les bonnes pratiques partagées avec nous.

Amina M. de chez Sofrecom Maroc
28 mai 2024

Je recommande la formation

Khadija . de chez Sofrecom Maroc
28 mai 2024

Les + : Réponds bien au besoin

TP variés

Les – : le formateur n’implique pas tous le monde!

certains parties du TP ont été zappés pour manque de droits d’admin!

Je souhaite suivre : docker, gcp…

En synthèse : merci pour l’engagement

Mariam S. de chez Sofrecom Maroc

Noter la formation

Prix 1440€ HT / personne
2 jours (14 heures)

Paris | Classe Virtuelle

Dernières places Virtuelle uniquement
Cafés et déjeuners offerts en interentreprises
Disponible en intra-entreprise pour former votre équipe
Aide au Financement 4000€ de Bonus Atlas en CPF

UNE QUESTION ? UN PROJET ? UN AUDIT DE CODE / D'INFRASTRUCTURE ?

Pour vos besoins d’expertise que vous ne trouvez nulle part ailleurs, n’hésitez pas à nous contacter.

ILS SE SONT FORMÉS CHEZ NOUS

partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp
partenaire sncf
partenaire hp
partenaire allianz
partenaire sfr
partenaire engie
partenaire boursorama
partenaire invivo
partenaire orange
partenaire psa
partenaire bnp