JMeter : Utilisation avancée

 

Les problèmes de performances des applications sont un sujet majeur d’insatisfaction des utilisateurs business. La mise en place d’une approche de test de charge permet aisément d’identifier les goulets d’étranglement, de garantir ainsi les niveaux de performance attendus et d’optimiser par ailleurs le dimensionnement des infrastructures de production La solution JMeter permet d’industrialiser les tests de performances.

 

 

 

 

Objectifs

* Comprendre les tests de charge

* Mettre en œuvre la plateforme JMeter

* Exploiter les rapports de test

 

 

 

 

Pré-requis

Connaissance des architectures Web et d’un langage de programmation.

 

 

 

 

Profil participant

Développeur

Concepteur/Architecte

Chef de Projet

Testeur

 

 

 

 

 

 

Durée

2 jours

 

 

 

 

 

 

 

 

Plan du cours

 

*1ère journée

 

Matin :

-          Rappel des objectifs

-          Introduction générale sur les différents types de tests

o         de performances:

o         de charges

o         de stress…

- Installation:

-          Présentation ( Controleurs , listeneurs…)

-          Périmètre fonctionnel (Uses cases)

-          Configuration

-          Paramétrage

       

- Développement des scripts

-          structuration des scripts

-          L’enregistrement de séquences

-          Variabilisation

-          Gestion du timer/temporisation

-          Le parsing        

 

Après-midi :

-          Exécution des scénarios

-          Test sur une application cliente (HTML de base).

-          Optimisation des scripts

- analyse des résultats

 

 

 

*2ème journée

 

-          Dimensionnement de la plateforme de test/ Production

-          recording avec JMeter Proxy: recording de scénarios HTTP

-          Utilisation de JMeter en Ligne de commande

-          Interconnexion avec JUnit: Utilisation du JUnit Sampler

-          Utilisation de l'Access Log Sampler comme profiler de cas nominaux

-          complémentarité profiler

-          Fonctionnalités avancées et analyse des résultats TP Confirmé (sauvegarde et export excel)

-          Migration des scripts JMeter

-          Bonnes pratiques et cas particuliers

 

 

 

 

 

Travaux pratiques

 

*la formation s’appuiera sur des TP concrets de mise en œuvre de tests de charge avec JMETER.

 

Plus d’information sur www.valiantys.com****