Formation JMeter : Tests de charge et optimisation des applications


  • TESTER LA RÉSISTANCE DE VOS SERVEURS WEB
REFERENCE
 
 
OJME
DUREE
 
 
2 jours
TARIFS
 
 
1295 € HT
Niveau : Intermédiaire
Cours à distance: Non
OBJECTIFS :
 

Apache JMeter est utilisé pour simuler de forte charge sur des serveurs Web (mais également FTP, LDAP, JMS ;...) afin de mesurer leurs résistance à la charge. JMeter génère des tableaux de mesures ou des graphiques permettant d'analyser la performance d'une application soumise à de fortes charges. Enfin, JMeter est un outil OpenSource édité par la fondation Apache qui égale en termes de couverture fonctionnelle ses concurrents commerciaux. Cette formation JMeter permet une prise en main complète de l'outil. Après une rapide introduction sur la problématique des tests de charge, les aspects pratiques sont directement abordés et illustrés par de nombreux ateliers. A l'issue du stage, les participants auront une vision complète des possibilités de l'outil et auront mis en place des cas d'usage avancés.

PRÉ-REQUIS :
 

Java, notions du cycle de développement

PUBLIC :
 

Cette formation JMeter s'adresse à des programmeurs, développeurs, chefs de projet désireux de mettre en place un environnement d'intégration continue pour leurs projets Java.

PROGRAMME :
 

 

Introduction aux tests de charges

Vocabulaire, Types de tests liés à la performance Le plan de test, définitions, les données de test, l'environnementPrésentation des résultats et bilans des tests Outils et méthodologie, Automatisation des tests de charge lors des buildsPrésentation de JMeter, Historique du projet, couverture fonctionnelle

Installation et Mise en place de JMeter

Configuration minimale, les différentes architecturesPrésentation de la distribution, différents formats de fichiers utilisésPrésentation de l'interface utilisateur Travaux Pratiques :Installation, exécution et parcours de l'interface JMeter

Mise en place d'un plan de test

Éléments du plan de test : Groupes d'utilisateur, Configuration, Pré-processeur, post-processeur, échantillons, assertions, récepteursRelation hiérarchique entre les éléments du plan de testAjout de configuration par défautGestion des cookies, entêtes HTTP, du cache, de l'authentificationUtiliser JMeter comme proxy pour enregistrer un plan de testBonnes pratiques selon les types de sites ou d'applications web Travaux Pratiques :Enregistrement d'un scénario de test, exécution et identification de goulot d'étranglement

Tests de charge et de performance avec JMeter

Préparation de l'environnement, calibrage et dimensionnement du test, astuces pour de meilleurs résultatsAjout de récepteurs, les différents types de mesures et leurs significationsAjout de timers, les différents types de timersSurveillance du serveur : logs JMeter, enregistrement des résultats, outils de surveillanceExécution du test, test distant, debugInterprétation des résultatsTravaux Pratiques :Ajouts de récepteurs, debug, test au limites

Tests fonctionnels

Préparation aux tests fonctionnelsNotion d'assertionsLes expressions régulièresTravaux Pratiques :Ajouts d'assertions dans le scénario de test

Variables et scripting

Variables globales et variables utilisateurs, utilisation des variablesLes fonctions, définition, appelsPrincipales fonctions fournies par JmeterVariables définies dans des fichiers externesEchanges de variables entre threadsCas d'utilisation des variables et fonctionsTravaux Pratiques :Ajouts d'appels de fonctions et variables, Cas d'usage d'une application JSF

Utilisation avancée de JMeter

Utilisation des contrôleurs While/ForEachTester FTP,LDAP, JDBC, JMSArchitecture maître/esclaveIntégration Ant, Maven, JenkinsPoints d'extensions de JMeterTravaux Pratiques :Mise en place d'une architecture Maître/Esclave

 

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions. Avis des participants à la formation JMeter : Tests de charge et optimisation des applications : Note moyenne : 4/5
4/5
Avis certifié A suivi un cours chez PLB
Antoine
4/5
Avis certifié A suivi un cours chez PLB
Olivier
4/5
Avis certifié A suivi un cours chez PLB
Yann
S'INSCRIRE À CETTE
FORMATION JMETER
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 

Développement

Selenium
Grâce à cette formation Selenium, vous serez capable de : Automatiser les tests fonctionnels d’applications Web avec Selenium Apprendre et interpréter les...

3 j

 
Concrètement, suivre cette formation vous permettra d'acquérir les connaissances et compétences nécessaires pour: - Savoir préparer, organiser et...

2 j

 
Cette formation TestLink vous permettra de devenir opérationnel dans l’utilisation du référentiel de test TestLink 1.9.14. Vous apprendrez à concevoir un cahier...

2 j

 
Le test des applications sur les mobiles est aujourd’hui devenu une phase incontournable pour les développeurs de sites de sociétés ou pour les distributeurs...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB