M2i Formation

Test de montée en charge

Par M2i Formation

Objectifs

  • Découvrir 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
  • Apprendre à construire un plan de charge
  • Apprendre à diagnostiquer des mesures de charge
  • Comprendre les facteurs d'amélioration des performances.

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

Pédagogie

L'évaluation des acquis se fait :

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

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

Formations de la même catégories (5)

Feel Europe
Conception des tests logiciels et des jeux de donnéesPar Feel Europe
  • Disposer d'une méthodologie pour bâtir un plan de tests et constituer les jeux d'essais
  • Comprendre comment s'assurer de la conformité du logiciel au cahier des charges
  • Savoir mettre concrètement en œuvre les tests et en assurer le suivi pour recetter sereinement un logiciel
Demos
Automatisation des Tests avec SeleniumPar Demos
  • Concevoir, automatiser et maintenir les processus de tests avec Selenium
Bitoo
ISTQB Testeur de performance – Niveau FondationPar Bitoo

La certification Performance testing reprend les principes et les bonnes pratiques des tests de performance abordés dans la cerfication ISTQB Fondation en les développant. Cette formation vous permettra de mieux appréhender la manière dont la performance affecte la qualité du produit ainsi que l’expérience utilisateur.

Orsys
Parcours certifiant Concevoir un processus industrialisé de testsPar Orsys

Ce parcours de formation représente le quatrième bloc de compétences " Concevoir un processus de tests industrialisé " constituant le titre certifié de Niveau 7 (Bac+5) " Concepteur développeur en environnement objet - Java " reconnu par l'État.

Orsys
ISQI CMAP, Mobile App Testing Foundation, certificationPar Orsys

Le nombre d'applications mobiles téléchargées est en constante augmentation et leur qualité devient un enjeu majeur. Ce stage vous présentera l'outillage et les techniques essentielles pour tester ces applications. Il se conclura par le passage de la certification CMAP Mobile App Testing Foundation.