Méthodologie de Test de Performance

Attention, ouverture dans une nouvelle fenêtre. PDFImprimerEnvoyer

Domaine

Test de Performance

Module

Méthodologie (Réf. TestPerf_Methodologie)

Durée

1 jour

Pré-requis

  • Connaissance du cycle de vie d’une application
  • Gestion de projet

Objectifs

  • Comprendre les stratégies de test de performance
  • Appréhender les problématiques de test de performance
  • Assimiler le processus de test de performance

Public

  • Chef de projet, Pilote, Architecte
  • Consultant performance
  • Expert tests de performance
  • Experts silo (DBA, Système, Réseau)

Commentaires

Le test de performance est une activité qui nécessite une démarche bien déterminée
afin de mener à bien une campagne et maximiser le retour sur investissement.

c2L2 Consulting propose une formation afin de maîtriser les stratégies et la méthodologie
de tests de performance.

 


Jour 1

Plan de cours :

01 - Introduction

La stratégie de test, les processus, les outils, les responsabilités, le coût, le gain
Le test de performance dans le cycle de vie de l'application

02 - Stratégies de tests de charge

  • Problématique du test
  • Scope, moyens, investigation, expérimentation

  • Pourquoi faire des tests ?
  • Système n-tiers, sources de dysfonctionnements

  • Analyse des coûts
  • Coûts des outils, coût humain, coût des processus, risques, anticipation, ROI

  • Objectifs d’un test de performance
  • Stabilité, performance, SLA, KPIs, Capacity Planning

  • Type de tests de performance
  • Charge, Limites, cohabitation, endurance, robustesse, fiabilité, non-régression, système, benchmark

    03 - Méthodologie de tests

  • Définir
  • Analyser, étude de faisabilité, définir le scope, les processus métier, le modèle de charge,
    la stratégie de test et les ressources

  • Préparer
  • Planifier, réserver les ressources, remplir les pré-requis

  • Créer
  • Scripting, paramétrage, modélisation, monitoring

  • Exécuter
  • Tirs préliminaires, tirs nominaux, collecte d'informations

  • Analyser
  • Corrélation, diagnostic, préconisations

  • Optimiser
  • Tuning, corrections, ajustements dans l'architecture logicielle/matérielle, contournement

  • Conclure
  • Rapporter, présenter, risques, limitations, Go/NoGo

    04 - Panorama des outils de test de performance

  • Simulateur
  • Diagnostic et profiler
  • Outils connexes