Test et validation

Mis à jour le

Responsable(s) : M. Cedric DU MOUZA

  • Cours
Code Cnam : USSI10

Envie d'en savoir plus sur cette formation ?

Afin d’obtenir les tarifs, le calendrier de la formation, en distanciel, en présentiel, le lieu de la formation et un contact, remplissez les critères suivants :

Afficher le centre adapté à mes besoins

Afin d’obtenir les tarifs, le calendrier de la formation et le lieu de la formation, remplissez les critères suivants :

  • Durée : 22 heures
  • Alternance
  • 2 crédits

Présentation

Public, conditions d'accès et prérequis

Prérequis

/

Objectifs

Acquérir les bases des techniques de tests permettant la vérification systématique et la validation des programmes.

L'avis des auditeurs

Les dernières réponses à l'enquête d'appréciation pour cet enseignement : Fiche synthétique au format PDF

Présence et réussite aux examens

Pour l'année universitaire 2023-2024 :

  • Nombre d'inscrits : 71
  • Taux de présence à l'évaluation : 32%
  • Taux de réussite parmi les présents : 100%

Compétences et débouchés

Compétences

- Savoir placer les tests dans le cycle de développement

- Savoir comment utiliser les tests statiques

- Maîtriser les techniques de conception de tests dynamiques

- Connaître les principes du management des tests

- Savoir différencier les différents outils de tests du marché

Informations pratiques

Contact

Programme

Contenu

1. Fondamentaux des tests

- Rôle des tests dans le développement et la maintenance

- Planification et contrôle des tests

- Exécutions et critères d'arrêt des tests

2. Tester pendant le cycle de vie logiciel

- Tests et modèles en V (ISO/CEI 12207) ainsi que de développement itératif

- Niveaux de tests : composants, intégration, système

- Cible des tests : fonctionnels / non fonctionnels, architecture logicielle, non régression

- Tests de maintenance

3. Techniques de test

- Techniques statiques et revues de code

- Techniques « boites noires »

- Techniques « boite blanches »

- Tests des transactions

- Estimation de l'effort de test en fonction des techniques utilisées

4. Gestion des tests

- Tâches du responsable des tests et des testeurs

- Estimation et planification des tests

- Suivi et contrôle du déroulement des tests

- Gestion des rapports d'anomalie

5. Outils de support aux tests