Objectifs
Comprendre les tests de charge
Traduire
en tests de charge les besoins opérationnels
Etre
capable de construire une stratégie de test de charge
Pré-requis
Connaissance des architectures Web
Profil participant
Développeur
Concepteur/Architecte
Chef de Projet
Ingénieur production
Durée
2 jours
Tarif
1 280,00 €
|
Plan du
cours
Présentation et Objectifs
Terminologies
(temps de réponse, utilisateur virtuel, console de test, injecteur de charge,
enregistreur, protocoles…)
Objectifs
des tests de performance
Organiser les test de performance
Architecture d’une solution de test de
charge
Les
moyens matériels requis
Planification
des activités
Définir une stratégie de test
Appréhender
l’architecture à tester
Définir
les scénario de tests (les modules à tester, la variabilité des données, les
métriques, les profils utilisateurs)
Le plan de test de charge (montée en charge,
poids des scénarios, durée de test, les serveurs à monitorer)
les environnements à tester (du
développement à la production)
Dimensionner l’infrastructure de test (console,
injecteurs, réseaux)
Automatisation les tests
Le mode « recording » :
enregistrer les scripts de tests
développements complémentaires,
maintenabilité
Tester et valider les scripts de tests
Les différents paramètres d’implémentation
du plan de test
Exécuter le plan de test
Analyser les rapports de test
Interpréter
les résultats
Produire les rapports de test
|
Outils du marché
Présentation
de quelques outils du marché (commercial et Opensource)
Notions avancées
Problématiques
réseaux (taux de transfert, occupation de bande passante, load-balancing)
Problématiques sécurité (Pare-Feu, DMZ, SSL)
HTML, DOM, Javascript
Terminologie avancées
Travaux
pratiques
la formation sera illustrée par des exemples concrets
de mise en œuvre avec l’outil OPEN STA
|