Formation sur les enjeux du test logiciel

Formation : 12449

RÉFÉRENCE INTERNE DE LA FORMATION :

Formation sur les enjeux du test logiciel

Description de la formation

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)

Destinataires de la formation

Toute personne intervenant dans les tests de logiciels

Mots-clés en rapport avec la formation

test logiciel