Accueil > Tests Logiciels et Applications > JMeter : tests de performance d’applications et de serveurs
Formation #TTA68

Formation JMeter : tests de performance d’applications et de serveurs

Durée : 4 jours

Code : TTA68


Prochaines dates programmées :

Du 21 au 24 Mai 2024

Du 23 au 26 Juil. 2024

Du 10 au 13 Sept. 2024

Du 26 au 29 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Prendre en main cet outil de test de performance
  • Apprendre à élaborer, exécuter et utiliser les résultats des tests de montée en charge avec JMeter
Programme
1/ Introduction aux tests de charges
  • L’importance des tests de charge
  • La diversité des tests de charges
  • Le plan de test, définitions, les données de test, l'environnement
  • Présentation des résultats et bilans des tests
  • La nécessité de l’automatisation
  • des outils de tests de charge
2/ Présentation de JMeter
  • Historique du projet
  • Rappels sur la machine virtuelle Java
  • Objectifs de JMeter et principales fonctionnalités
  • Différents types de tests et leurs processeurs (pré et post)
3/ Installation de l’outil JMeter
  • Ressources nécessaires
  • Les distributions disponibles
  • Installation du produit
  • Mode graphique
  • Mode ligne de commande
4/ Plan de test
  • Définition
  • Éléments du plan de test :
  • Groupes d'utilisateur
  • Configuration
  • Pré-processeur
  • Post-processeur
  • Echantillons
  • Assertions
  • Récepteurs
  • Organiser les éléments
  • Relation hiérarchique entre les éléments du plan de test
  • Ajouter et supprimer les éléments
  • Charger et sauvegarder les éléments
5/ Créer un plan de test
  • Paramètres HTTP
  • Gestionnaire de cookies HTTP
  • Gestion des autorisations http
  • Gestion du cache, de l'authentification
  • Utilisation de JMeter comme proxy pour enregistrer un plan de test
  • Ajout des requêtes
  • Organisation des requêtes
  • Ajout des listeners
  • Paramétrage des utilisateurs virtuels
  • Mise en œuvre du plan de test
  • Suivi des résultats
  • Stockage des résultats
6/ Tests de charge et de performance avec JMeter
  • Préparation de l'environnement, calibrage et dimensionnement du test, astuces pour de meilleurs résultats
  • Ajout de récepteurs, les différents types de mesures et leurs significations
  • Ajout de timers, les différents types de timers
  • Surveillance du serveur : logs JMeter, enregistrement des résultats, outils de surveillance
  • Exécution du test, test distant, debug
  • Interprétation des résultats
7/ Concepts avancés
  • Enregistreur de requêtes
  • Contrôler les serveurs testés
  • Utiliser des expressions régulières
  • Utiliser les fonctions
  • Tests en mode distribués
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public Cible

Personnes Visées

  • Chefs de projets
  • Architectes
  • Développeurs
  • Analystes
  • Équipe de développement
  • Équipe de test
  • Équipe fonctionnelle
Dates

Dates

  • Du 21 au 24 Mai 2024
  • Du 23 au 26 Juil. 2024
  • Du 10 au 13 Sept. 2024
  • Du 26 au 29 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.