Support & Downloads

Quisque actraqum nunc no dolor sit ametaugue dolor. Lorem ipsum dolor sit amet, consyect etur adipiscing elit.

s f

Contact Info
198 West 21th Street, Suite 721
New York, NY 10010
youremail@yourdomain.com
+88 (0) 101 0000 000
Follow Us

Formation JMeter - Tests & optimisation

réf : DEV-JM

Formation Protractor - Tester des applications Ansible

Objectif de formation : Cette formation JMeter fournit les clés pour réaliser des tests de charge avec JMeter et produire des tableaux de synthèse des tests. Elle couvre également comment générer des rapports de performance, de consommation de ressources et de stress.

Objectifs pédagogiques

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

Pré-requis

Connaissances solides en Java

Notions du cycle de développement

Public concerné

Programmeurs, développeurs, chefs de projet techniques…

Programme de formation JMeter

  • Lexique
  • Types de tests de performance
  • Définitions
  • Plan de test, données de test et environnement de test
  • Résultats et bilans des tests
  • Outils et méthodologies de test
  • Automatisation des tests
  • Introduction à JMeter : présentation, historique, couverture fonctionnelle
  • Configuration minimale et présentation des architectures
  • Distribution & formats de fichiers
  • Interface utilisateur

Travaux pratiques

Installation, paramétrage et premiers pas sur l’outil

  • Les éléments du plan de test
  • Relation hiérarchique des différents éléments
  • Configuration par défaut
  • Gestion des cookies, entêtes HTTP, du cache, de l’authentification
  • Usage de Jmeter comme proxy : enregistrement d’un plan de test
  • Best practices selon les cas pratiques

Travaux pratiques

Création d’un scénario de test, mise en oeuvre et identification de goulot d’étranglement

  • Paramétrage de l’environnement & du test
  • Best practices
  • Ajout de récepteurs
  • Présentation des différents types de mesures et leurs significations
  • Ajout de timers
  • Présentation des différents types de timers
  • Surveillance du serveur
  • Exécution du test, test distant, résolution de bug
  • Analyse des résultats

Travaux pratiques

Ajouts de récepteurs, debug, test au limites

  • Introduction des tests fonctionnels
  • Notion d’assertion
  • Expressions régulières

Travaux pratiques

Apport d’assertions dans le scénario de test

  • Variables globales vs Variables utilisateurs
  • Utilisation de variables
  • Fonctions, définitions, rappels
  • Principales fonctions fournies
  • Variables définies dans des fichiers externes
  • Echanges de variables entre threads
  • Cas d’usage

Travaux pratiques

Ajouts d’appels de fonctions et variables, Cas d’usage d’une application JSF

  • Utilisation des contrôleurs While/ForEach
  • Tester FTP,LDAP, JDBC, JMS
  • Architecture maître/esclave
  • Intégration Ant, Maven, Jenkins
  • Points d’extensions de JMeter

Travaux pratiques

Mise en place d’une architecture Maître/Esclave

Équipe pédagogique

Professionnel expert technique et pédagogique

Moyens pédagogiques et techniques

  • Espace intranet de formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Étude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Dispositif de suivi

  • Émargement numérique.
  • Mises en situation.
  • Formulaires d’évaluation de la formation.
  • Certificat de réalisation de l’action de formation.

Vous avez une question ?

    Jours

    2 (14 heures)

    Prix

    1500 € HT

    Télécharger