SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
Tests de Performance
Dans le but d’assurer une exploitation sans faille des systèmes d’Information, ceux-ci doivent répondre tout d’abord à des
exigences Métiers mais aussi à des besoins non fonctionnels. Des exigences telles que la performance, la robustesse ou la
stabilité deviennent alors des moteurs de la valeur métier dégagée par ces systèmes. L’importance de ces contraintes croît dans
un contexte d’urbanisation de systèmes complexes.

Pour répondre à ces besoins, le processus de gestion de la performance de CLIO, permet dès les phases de recette applicative
de valider la capacité d’une infrastructure informatique à fournir une qualité de service souhaitée.


Points clés du processus
// Couverture Métier

Des utilisateurs virtuels interagissant avec le système d’information permettent d’assurer la couverture métier des tests de
performances. Chacun de ces utilisateurs exécute un script afin de couvrir un processus métier défini. L’effort de développement
et de maintenance de ces scripts est facilité par les fonctionnalités offertes par les outils de tests et l’expertise des consultants
Qualité de CLIO SA.

// Objectifs de tests

L’assemblage d’utilisateurs virtuels dans un scénario de tests de performance, permet de tester la réponse de l’infrastructure
informatique à des objectifs de performance tels que les tests de charge, d’endurance, de limite, de configuration ou de non
régression de la performance. Chaque scénario de test permet de définir et contrôler avec précision la charge transactionnelle
appliquée à l’infrastructure à tester.

// Monitoring

Conjointement à la charge transactionnelle appliquée à l’infrastructure informatique, une surveillance efficace de celle-ci permet
d’augmenter la valeur ajoutée des tests de performance. Ces informations permettent notamment de faciliter le diagnostic,
l’optimisation et le réglage (tuning) des sytèmes concernés.


                PRÉPARATION


                ARCHITECTURE                                                                                         ANALYSE
                                                                EXÉCUTION
                 TECHNIQUE

                 PROCESSUS                                      SUIVI DES                                 ETUDE DES EXÉCUTIONS
                  BUSINESS                                 PROCESSUS BUSINESS

             STATISTIQUES                                   IMPLÉMENTATION                                       REPORTING
               CHARGE                                      OBJECTIFS DE TESTS
           TRANSACTIONNELLE
                                                             IMPLÉMENTATION                                     DIAGNOSTICS
                                                               MONITORING

                 RÉALISATION                                                                               OPTIMISATION / TUNING
                PLANIFICATION                                  Non Tuning
                                                               Optimisation                                  Objectifs atteints?
           POINTS D’INJECTIONS

                                                                                                  Oui
            IMPLÉMENTATION                               RAPPORT DE CAMPAGNE
          PROCESSUS BUSINESS

                IDENTIFICATION                               CAPITALISATION
                DES OBJECTIFS
                   DE TESTS
                                                               REPORTING
                IDENTIFICATION
                  MONITORING
                                                                CONSEILS


                                        vue globale du processus de Gestion de la Performance

                          Clio SA - Rue Michel Chauvet, 11 - CH- 1208 Genève - Tél. +41 22 787 06 50 - www.clio.ch
Facteurs de réussite
// Maturité des processus

Pour pouvoir exploiter efficacement les tests de performance, une certaine maturité dans les processus globaux de production
logicielle doit être atteinte. L’organisation des processus de tests doit garantir une certaine stabilité fonctionnelle avant la
qualification des performances.

// Pluralité des compétences

La communication entre les intervenants et la mutualisation des connaissances sont des points capitaux de la réussite des tests
de performance. En effet, la gestion de la performance requiert des connaissances :

 • Métier, pour l’identification des processus business.
 • Techniques et en architecture applicative, pour la production des scripts de performance et l'identification des points
   d’injection.
 • En infrastructure pour le monitoring, diagnostics et optimisation ou tuning de l’infrastructure.
 • En méthodes et Processus de tests, afin de mener à bien les campagnes de tests de performance.

// Scalabilité de la performance

L’environnement de recette utilisé pour les tests de performance doit répondre à certaines contraintes afin de fournir des résultats
consistants par rapport à ceux de l’environnement d’exploitation. Ces contraintes sont par exemple :

 • Volumétrie des données persistantes telles que les bases de données et volumétrie de la charge transactionnelle.
 • Configurations matérielles de l’infrastructure hébergeant le Système informatique
 • Configurations applicatives et paramétrages similaires




                                           Exemple d’optimisation des performances
                                (Amélioration de la charge transactionnelle supportée de 90% -
                             Amélioration des temps de réponses utilisateurs sous charge de 100%)




                       Clio SA - Rue Michel Chauvet, 11 - CH- 1208 Genève - Tél. +41 22 787 06 50 - www.clio.ch

Contenu connexe

En vedette

Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.
Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.
Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.Crij Occitanie - site Toulouse
 
Flyer d'information sur l'accompagnement Projet NoNEETs
Flyer d'information sur l'accompagnement Projet NoNEETsFlyer d'information sur l'accompagnement Projet NoNEETs
Flyer d'information sur l'accompagnement Projet NoNEETsCrij Occitanie - site Toulouse
 
Gouvernance it v2
Gouvernance it  v2Gouvernance it  v2
Gouvernance it v2CLIO SA
 
Bpa demarche clio_v2
Bpa demarche clio_v2Bpa demarche clio_v2
Bpa demarche clio_v2CLIO SA
 
Automatisation des tests v2
Automatisation des tests v2Automatisation des tests v2
Automatisation des tests v2CLIO SA
 
Clio sa en bref v8 fr
Clio sa en bref v8 frClio sa en bref v8 fr
Clio sa en bref v8 frCLIO SA
 
Knowledge document management_v2
Knowledge document management_v2Knowledge document management_v2
Knowledge document management_v2CLIO SA
 
Assurance qualite et tests v2
Assurance qualite et tests v2Assurance qualite et tests v2
Assurance qualite et tests v2CLIO SA
 

En vedette (8)

Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.
Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.
Flyer d'information du projet IEJ Haute-Garonne avec le CRIJ.
 
Flyer d'information sur l'accompagnement Projet NoNEETs
Flyer d'information sur l'accompagnement Projet NoNEETsFlyer d'information sur l'accompagnement Projet NoNEETs
Flyer d'information sur l'accompagnement Projet NoNEETs
 
Gouvernance it v2
Gouvernance it  v2Gouvernance it  v2
Gouvernance it v2
 
Bpa demarche clio_v2
Bpa demarche clio_v2Bpa demarche clio_v2
Bpa demarche clio_v2
 
Automatisation des tests v2
Automatisation des tests v2Automatisation des tests v2
Automatisation des tests v2
 
Clio sa en bref v8 fr
Clio sa en bref v8 frClio sa en bref v8 fr
Clio sa en bref v8 fr
 
Knowledge document management_v2
Knowledge document management_v2Knowledge document management_v2
Knowledge document management_v2
 
Assurance qualite et tests v2
Assurance qualite et tests v2Assurance qualite et tests v2
Assurance qualite et tests v2
 

Similaire à Tests de performance v2

La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...Institut Pasteur de Madagascar
 
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...Institut Pasteur de Madagascar
 
Présentation PLM
Présentation PLMPrésentation PLM
Présentation PLMedanon
 
Présentation du PLM
Présentation du PLMPrésentation du PLM
Présentation du PLMedanon
 
Ag08 Lean Management Et Progres Continu Fr
Ag08 Lean Management Et Progres Continu FrAg08 Lean Management Et Progres Continu Fr
Ag08 Lean Management Et Progres Continu FrValtech
 
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgile Toulouse
 
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Yvon Gervaise
 
Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifguestdbf1bd
 
Audit emarketing - Webcom 2011
Audit emarketing - Webcom 2011Audit emarketing - Webcom 2011
Audit emarketing - Webcom 2011Sandrine Prom Tep
 
Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifPierre Tran
 
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2CERTyou Formation
 
Sifaris architecture
Sifaris architectureSifaris architecture
Sifaris architectureSIFARIS
 
De la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessDe la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessMicrosoft Ideas
 
Presentation Citwell Rencontres Ortec 2011
Presentation Citwell Rencontres Ortec 2011Presentation Citwell Rencontres Ortec 2011
Presentation Citwell Rencontres Ortec 2011CITWELL
 

Similaire à Tests de performance v2 (20)

La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
 
Cmmi
CmmiCmmi
Cmmi
 
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
La gestion du cycle de projet. La surveillance des progrès et l’évaluation de...
 
Présentation PLM
Présentation PLMPrésentation PLM
Présentation PLM
 
Présentation du PLM
Présentation du PLMPrésentation du PLM
Présentation du PLM
 
La gestion du cycle de projet
La gestion du cycle de projetLa gestion du cycle de projet
La gestion du cycle de projet
 
Cartographie Métier : méthodologie
Cartographie Métier : méthodologieCartographie Métier : méthodologie
Cartographie Métier : méthodologie
 
Webconference 1
Webconference 1Webconference 1
Webconference 1
 
Ag08 Lean Management Et Progres Continu Fr
Ag08 Lean Management Et Progres Continu FrAg08 Lean Management Et Progres Continu Fr
Ag08 Lean Management Et Progres Continu Fr
 
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilitéAgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
AgileTour Toulouse 2012 : posture Ingénieur Qualité en agilité
 
Cartes shewhart
Cartes shewhartCartes shewhart
Cartes shewhart
 
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
Qu'est ce que le pilotage de la performance dans un laboratoire d'analyse et ...
 
Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatif
 
Audit emarketing - Webcom 2011
Audit emarketing - Webcom 2011Audit emarketing - Webcom 2011
Audit emarketing - Webcom 2011
 
Business Technology Optimisation
Business Technology OptimisationBusiness Technology Optimisation
Business Technology Optimisation
 
Quels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatifQuels outils pour maitriser et accélérer le développement applicatif
Quels outils pour maitriser et accélérer le développement applicatif
 
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2
Rt525 g formation-essentials-of-ibm-rational-performance-tester-v8-2
 
Sifaris architecture
Sifaris architectureSifaris architecture
Sifaris architecture
 
De la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du businessDe la réactivité à la proactivité : Pour une DSI au service du business
De la réactivité à la proactivité : Pour une DSI au service du business
 
Presentation Citwell Rencontres Ortec 2011
Presentation Citwell Rencontres Ortec 2011Presentation Citwell Rencontres Ortec 2011
Presentation Citwell Rencontres Ortec 2011
 

Tests de performance v2

  • 1. Tests de Performance Dans le but d’assurer une exploitation sans faille des systèmes d’Information, ceux-ci doivent répondre tout d’abord à des exigences Métiers mais aussi à des besoins non fonctionnels. Des exigences telles que la performance, la robustesse ou la stabilité deviennent alors des moteurs de la valeur métier dégagée par ces systèmes. L’importance de ces contraintes croît dans un contexte d’urbanisation de systèmes complexes. Pour répondre à ces besoins, le processus de gestion de la performance de CLIO, permet dès les phases de recette applicative de valider la capacité d’une infrastructure informatique à fournir une qualité de service souhaitée. Points clés du processus // Couverture Métier Des utilisateurs virtuels interagissant avec le système d’information permettent d’assurer la couverture métier des tests de performances. Chacun de ces utilisateurs exécute un script afin de couvrir un processus métier défini. L’effort de développement et de maintenance de ces scripts est facilité par les fonctionnalités offertes par les outils de tests et l’expertise des consultants Qualité de CLIO SA. // Objectifs de tests L’assemblage d’utilisateurs virtuels dans un scénario de tests de performance, permet de tester la réponse de l’infrastructure informatique à des objectifs de performance tels que les tests de charge, d’endurance, de limite, de configuration ou de non régression de la performance. Chaque scénario de test permet de définir et contrôler avec précision la charge transactionnelle appliquée à l’infrastructure à tester. // Monitoring Conjointement à la charge transactionnelle appliquée à l’infrastructure informatique, une surveillance efficace de celle-ci permet d’augmenter la valeur ajoutée des tests de performance. Ces informations permettent notamment de faciliter le diagnostic, l’optimisation et le réglage (tuning) des sytèmes concernés. PRÉPARATION ARCHITECTURE ANALYSE EXÉCUTION TECHNIQUE PROCESSUS SUIVI DES ETUDE DES EXÉCUTIONS BUSINESS PROCESSUS BUSINESS STATISTIQUES IMPLÉMENTATION REPORTING CHARGE OBJECTIFS DE TESTS TRANSACTIONNELLE IMPLÉMENTATION DIAGNOSTICS MONITORING RÉALISATION OPTIMISATION / TUNING PLANIFICATION Non Tuning Optimisation Objectifs atteints? POINTS D’INJECTIONS Oui IMPLÉMENTATION RAPPORT DE CAMPAGNE PROCESSUS BUSINESS IDENTIFICATION CAPITALISATION DES OBJECTIFS DE TESTS REPORTING IDENTIFICATION MONITORING CONSEILS vue globale du processus de Gestion de la Performance Clio SA - Rue Michel Chauvet, 11 - CH- 1208 Genève - Tél. +41 22 787 06 50 - www.clio.ch
  • 2. Facteurs de réussite // Maturité des processus Pour pouvoir exploiter efficacement les tests de performance, une certaine maturité dans les processus globaux de production logicielle doit être atteinte. L’organisation des processus de tests doit garantir une certaine stabilité fonctionnelle avant la qualification des performances. // Pluralité des compétences La communication entre les intervenants et la mutualisation des connaissances sont des points capitaux de la réussite des tests de performance. En effet, la gestion de la performance requiert des connaissances : • Métier, pour l’identification des processus business. • Techniques et en architecture applicative, pour la production des scripts de performance et l'identification des points d’injection. • En infrastructure pour le monitoring, diagnostics et optimisation ou tuning de l’infrastructure. • En méthodes et Processus de tests, afin de mener à bien les campagnes de tests de performance. // Scalabilité de la performance L’environnement de recette utilisé pour les tests de performance doit répondre à certaines contraintes afin de fournir des résultats consistants par rapport à ceux de l’environnement d’exploitation. Ces contraintes sont par exemple : • Volumétrie des données persistantes telles que les bases de données et volumétrie de la charge transactionnelle. • Configurations matérielles de l’infrastructure hébergeant le Système informatique • Configurations applicatives et paramétrages similaires Exemple d’optimisation des performances (Amélioration de la charge transactionnelle supportée de 90% - Amélioration des temps de réponses utilisateurs sous charge de 100%) Clio SA - Rue Michel Chauvet, 11 - CH- 1208 Genève - Tél. +41 22 787 06 50 - www.clio.ch