|
Mes CV
|
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 :
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 |
|||