fff

Combien de stagiaires suivront cette formation ?


Valider Annuler

Accueil    Formations    Informatique    Tests    Automatisation des tests    Test de montée en charge

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Identifier les facteurs de charge
  • Exposer l'état de l'art en matière de techniques de mesure de charge
  • Mener des tests de profilage des applications
  • Construire un plan de charge
  • Diagnostiquer des mesures de charge
  • Décrire les facteurs d'amélioration des performances.

Modalités et moyens pédagogiques

Formation délivrée en présentiel ou distanciel* (e-learning, classe virtuelle, présentiel à distance).

Le formateur alterne entre méthode** démonstrative, interrogative et active (via des travaux pratiques et/ou des mises en situation).

Variables suivant les formations, les moyens pédagogiques mis en oeuvre sont :

  • Ordinateurs Mac ou PC (sauf pour les cours de l'offre Management), connexion internet fibre, tableau blanc ou paperboard, vidéoprojecteur ou écran tactile interactif (pour le distanciel)
  • Environnements de formation installés sur les postes de travail ou en ligne
  • Supports de cours et exercices

En cas de formation intra sur site externe à M2i, le client s'assure et s'engage également à avoir toutes les ressources matérielles pédagogiques nécessaires (équipements informatique...) au bon déroulement de l'action de formation visée conformément aux prérequis indiqués dans le programme de formation communiqué.

* nous consulter pour la faisabilité en distanciel

** ratio variable selon le cours suivi

Niveau requis

Connaître l'architecture J2EE.

Public concerné

Chefs de projets, développeurs, exploitants.

Programme

Qu'est-ce qu'une mesure de performance ?

  • Les critères de performance des applications
    • Architecture
    • Qualité du code
    • Réglage des serveurs
    • Disponibilités du réseau
    • Performance et charge des applications
    • Les facteurs aggravants

À quelle phase du projet étudier les performances ?

  • En phase de développement :
    • Vérifier le comportement de l'application en accès simultanés
    • Déboguer le code
  • En fin de projet :
    • Régler les serveurs et augmenter les performances

Quoi mesurer ?

  • L'activité du système
  • L'activité du réseau
  • L'occupation mémoire
  • L'occupation du processeur
  • Les moniteurs des serveurs Web, de composants et de bases de données

Comment faire les mesures ?

  • Mettre en place la plateforme de test
  • Installer un outil de simulation de charge
  • Définir un protocole de mesures
  • Conformer la plateforme de test à la plateforme de production
  • Simuler, mesurer, collecter

Comment interpréter les mesures ?

  • Mesurer la charge
  • Mesurer la performance

Quels sont les outils de mesure de performance ?

  • Les outils de profilage du code

  • Les simulateurs de montée en charge

Comment améliorer les performances des applications ?

  • Les ordres SQL, MPD et réglages du SGBD
  • Configuration et trafic sur le réseau
  • Bon usage et réglage du serveur Web
  • Bon usage et réglage du serveur de composants
  • Le code, bonnes et mauvaises pratiques
  • Qualité versus rapidité
  • Mise en oeuvre d'un atelier de tests de performance

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Tarif : à partir de 1 400 € HT.

Choisissez la modalité souhaitée pour vous inscrire :

Formation disponible en intra-entreprise

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous