Accueil

Mes CV

Formation

Recette Applicative

Outils spécialisés

Me contacter

 

 

NOTRE SPONSOR

Savoir Sans Frontière

Association loi 1901

Le savoir pour tous

C'EST POSSIBLE

Pour avoir un CV complet et détaillé, contactez-moi. Cliquez ici  *

RECETTE APPLICATIVE

 

Après avoir passé commande d'une application, la maîtrise d'ouvrage doit préparer la recette de cette application. C'est une phase essentielle du travail de l’Ingénieur de Production, dans laquelle se posent de nombreuses questions :

  • l'application réalise t-elle l'ensemble des tâches attendues ?

  • les réalise t-elle dans de bonnes conditions ?

  • si ce n'est pas le cas, comment obtenir une mise à jour de l'application?

  • comment intégrer à l'application de nouveaux besoins fonctionnels apparus après le début des développements ?

 

 

 

 

 

 

 

 

 

 

Une des taches la plus importante de l'Ingénieur de Production Informatique est d'assurer la qualité des applications dont il a la charge. La RECETTE ou le TEST est le processus consistant à examiner une application afin de garantir qu'elle satisfait les besoins pour lesquels elle a été conçue et qu'elle répond aux attentes en matière de qualité. Plus important encore, le test garantit que l'application correspond aux attentes des clients.

 

 

 

1.   Test d'unité

Décrit le processus consistant à tester des sections modulaires d'une application.

2.   Test d'intégration

Décrit le processus permettant de tester la combinaison de deux sections ou plus d'une application.

3.  Test de régression

Décrit le processus permettant de tester à nouveau une application suite à des modifications d'implémentation.

4.  Test de contrainte

L'objectif du test de contrainte est de provoquer l'arrêt forcé de l'application en augmentant la charge de traitement après observation de la diminution des performances, et ce, jusqu'à l'échec de l'application dû à la saturation des ressources ou à l'apparition d'erreurs. Le test de contrainte permet de mettre en évidence des bogues qui autrement n'auraient pu être détectés avant le déploiement de l'application.

5.  Test des performances

On étudie le temps d’écriture disque et de lecture, le temps CPU pour les Services et process, le temps d’utilisation de la mémoire par les services et process, le temps de réponse de requête SQL, les processus et process qui consomment le plus de CPU et mémoire, la taille du fichier erreur et le journal d’erreur etc…

6.   Test de la fiabilité

Explique brièvement comment tester la fiabilité des applications.

7.   Test de l'évolutivité

Explique brièvement comment tester l'évolutivité des applications.

9.      Test de la sécurité

Explique brièvement comment tester la sécurité des applications.

10.  Test de globalisation et de localisation

Explique brièvement comment tester le caractère universel des applications.

11.  Test de CPU et de MEMOIRE

On teste le comportement de l'application avec l'augmentation et ou la diminution de la MEMOIRE et du CPU.

12.  Test de charge

Il est donc primordial de connaître avec précision, non seulement les limites de sollicitation d'une application ou de votre service Web et de son infrastructure, mais aussi, de bien en maîtriser le fonctionnement et surtout le comportement à différents niveaux de charge… C’est le rôle du test en charge.

 

 

Site perso NSIMBA Guy 2005. MPS PRODUCTIONS

Hosted by www.Geocities.ws

1 1