Date et heure de dépôt : 21/11/2014 14:06:47
Formation négociée : 12449
Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.
Objectifs
Durée : 2 jours
Maîtrise des concepts fondamentaux liés aux enjeux et au métier de test
Résumé du programme
Cerner les enjeux du test
Enjeux du test
Savoir ce qu’est un test ?
Identifier les objectifs des tests
La mesure de la qualité : une couverture ?
Appréhender les tests et les cycles de développement
Test unitaire
Test d’intégration
Test système
Recette
Test et cycle de développement (cycle en V, itératif, mode agile, maintenance)
Compréhension des types de tests
Tests statistiques (revue)
L’analyse statique (outil d’analyse de code)
L’analyse dynamique (cpu, couverture de code, etc…)
Les aspects liés au test fonctionnel et ses techniques
Le test non fonctionnel ou test technique
Le test exploratoire
Le test de non-régression
L’organisation des tests
Gestion du rôle, équipe, indépendance des tests
Cerner la phase de planification : différentes stratégies, estimation des tests, exemple de stratégie (IEE829)
Cerner la phase d’analyse : spécifier et organiser ses tests (modèle de documentation)
Cerner la phase d’exécution : organisation des campagnes, environnements de test
Cerner le bilan : générer un rapport de test (modèle de document)
Les aspects liés à la recette
Comprendre l’objectif
Comprendre la responsabilité MOA-MOE
Compréhension des environnements de test
Framework de test
Simulateur, emulateur
Données de test
Outillage
Compréhension des outils de gestion de test (panorama et démo outil Open Source)
Focus sur l’automatisation (panorama et démo outil Open Source)
Outil de test de charge (démonstration)
Identifier les avantages et désavantages des outils
Le chois et l’introduction d’un outil (démarche)
Toute personne intervenant dans les tests de logiciels
test logiciel