fbpx

Les Testes pour Les Développeurs

 Objectifs

À la fin de la formation les tests pour les développeurs, vous serez capable de valider les objectifs d’apprentissages suivants :
➤ Comprendre les concepts fondamentaux des tests de logiciels.
➤ Utiliser les techniques établies de boîte noire pour concevoir des tests.
➤ Utiliser les techniques établies de la boîte blanche pour concevoir des tests.
➤ Mettre en œuvre des tests conformément à des conceptions de test données.
➤ Exécuter les tests mis en œuvre et communiquer les résultats.
➤ Améliorer les caractéristiques de qualité du code et de l'architecture en faisant appel à différentes techniques d'analyse..

 Prérequis

Maitrise d’un langage de programmation et cycle de développement d’un logiciel.

Programme

mon programme

1. Fondamentaux des tests.

1.1 Qu'est-ce que le test ?

1.1.1 Objectifs typiques des tests.
1.1.2 Test et débogage.

1.2 Pourquoi le test est-il nécessaire ?

1.2.1Contributions des tests au succès.
1.2.2 Assurance qualité et tests.
1.2.3 Erreurs, défauts et échecs.
1.2.4 Défauts, causes profondes et effets.

1.3 Sept principes de test.

2. Tests tout au long du cycle de vie du développement logiciel.

2.1 Niveaux d'essai.

2.1.1 Test de composants.
2.1.2 Tests d'intégration.
2.1.3 Test du système.
2.1.4 Test d'acceptation

2.2 Types d'essais.

2.2.1 Test fonctionel.
2.2.2 Tests non fonctionnels.
2.2.3 Tests en boîte blanche.
2.2.4 Tests liés au changement.

2.3 Essais d'entretien .

2.3.1 Déclencheurs pour la maintenance.
2.3.2 Analyse d'impact pour la maintenance.

3. Essais statiques.

3.1 Application des techniques d'examen.

3.1.1 Applying Review Techniques.

3.2 Analyse statique.

3.2.1 Analyse de flux de contrôle .
3.2.2 Analyse des flux de données .
3.2.3 Utilisation de l'analyse statique pour améliorer la maintenabilité .
3.2.4 Graphiques d'appels.

4. Test Techniques .

4.1 Test Techniques.

4.1.1 Catégories de techniques de test et leurs caractéristiques.

4.2 Techniques de test en boîte noire.

4.2.1 Partitionnement d'équivalence.
4.2.2 Analyse de la valeur limite.
4.2.3 Test de table de décision .
4.2.4 Test de transition d'état .
4.2.5 Test de cas d'utilisation.

4.3Techniques de test en boîte blanche.

4.3.1 Test de déclaration et couverture .
4.3.2 Test de décision et couverture.
4.3.3 La valeur des tests de déclaration et de décision .
4.3.4 Test de couverture de condition/décision modifiée (MC/DC).

 
×

Bienvenue sur notre site !

Cliquez sur l'un de vos contacts ci-dessous pour discuter sur WhatsApp

×