Groupe1 testunitaire THEME Test Driven Developpement Testing Unit Professeur M SANI Ko ? designed by tinyPPT com Présenté par AKOMAGBE Innocent GOKAR NADINE GBENYON Akoete TAZO Désiré WAKLATSI Stephane C Qu ? est ce qu ? un test Dé ?nition Quelques règles

THEME Test Driven Developpement Testing Unit Professeur M SANI Ko ? designed by tinyPPT com Présenté par AKOMAGBE Innocent GOKAR NADINE GBENYON Akoete TAZO Désiré WAKLATSI Stephane C Qu ? est ce qu ? un test Dé ?nition Quelques règles Avantage et intérêt SOMMAIRE Outil de test Cas à tester Les résultats Test Driven Development Mock Convention nommage Utilisation Junit Conclusion designed by tinyPPT com CQU ? EST CE QU ? UN TEST Un test est un ensemble de cas à tester éventuellement accompagné d'une procédure d'exécution Il est lié à un objectif designed by tinyPPT com CIl existe di ?érents niveaux de test Test Uniaire Test d ? intégration Test fonctionnel Test sécurité designed by tinyPPT com CTEST UNITAIRE DÉFINITION Un test unitaire est une procédure permettant de véri ?er le bon fonctionnement d'une partie précise d'un logiciel Il s ? agit d ? un code EN POO on teste au niveau des classes Pour chaque classe on a une classe de test designed by tinyPPT com CTEST UNITAIRE QUELQUES RÈGLES ? Doit être isolé il doit être indépendant ? N ? est pas un test de bout en bout il agit que sur une portion de code ? Doit être déterministe le résultat doit être le même pour les mêmes entrées designed by tinyPPT com CTEST UNITAIRE QUELQUES RÈGLES ? Ne teste pas d'enchainement d ? actions ? Etre lancé le plus souvent possible intégration continue ? Etre lancé le plus tôt possible détection des bug plus rapide designed by tinyPPT com CTEST UNITAIRE AVANTAGE ET INTÉRÊT ? Garantie la non régression ? Détection de bug plus facile ? Aide à isoler les fonctions ? Aide à voir l ? avancement d ? un projet TDD designed by tinyPPT com CTEST UNITAIRE OUTIL DE TEST designed by tinyPPT com CTEST UNITAIRE CAS À TESTER Lors de l ? utilisation de test unitaire on se doit de tester di ?érents cas ? Cas en succès fonctionnement normal ? Cas d ? erreur test sur la gestion d ? erreur ? Cas aux limites test de la robustesse designed by tinyPPT com CTEST UNITAIRE LES RÉSULTATS ERROR Erreur inattendu ea l ? exécutio n FAILURE Au moins une assertion est fausse SUCCESS Test réussi INCOMPLETE à éviter designed by tinyPPT com CTEST UNITAIRE TDD On peut piloter un projet par les test Test Driven Development On voit l ? avancement du projet par l ? avancement des tests validés Pour cela on réalise les test avant le code designed by tinyPPT com C Rédaction des tests et Code pour faire valider le test Code pour faire valider le test designed by tinyPPT com CTEST UNITAIRE MOCK Quelques fois un test a besoin d ? un composant pour s ? exécuter Par exemple pour tester le parseur XML il faut du XML et dans l ? application le XML provient de l ? internet Il est alors utile d ? utiliser des bouchons MOCK pour isoler le test designed by tinyPPT

Documents similaires
Filiber 17 ete 2014 C CMEAEANKDT RMAACCHHTT L'ULANIOFNORFCAEIT CKnokke MEAEANKDT RMAACCHHTT L'ULANIOFNORFCAEIT sommaire CMEAEANKDT RMAACCHHTT L'ULANIOFNORFCAEIT Filigranes est en Fournisseur Breveté de la Cour de Belgique ?? sommaire C C ?ur h Pour Ida Br 0 0
T p 02 v2 d t 1 RÉPUBLIQUE TUNISIENNE MINISTÈRE DE L'ÉDUCATION DELEGATION RÉGIONALE DE L'ÉDUCATION DE BIZERTE BACCALAURÉAT SCIENCES TECHNIQUES Session Épreuve Travaux pratiques Génie mécanique Durée heures TP Support Perceuse sensitive Objectifs Décompose 0 0
Focus ressources preparation tcf 0 0
Unit guide 4 Unit Guide EDF Arts design and health education in the primary years Semester Table of contents EDF Arts design and health education in the primary years - Semester S - - CTable of contents University information Indigenous acknowledgement St 0 0
Guide pratique des prestations de o s 0 0
Acm hygine et scurit alimentaires version 3 0 0
Ccs 2012 mp 1 INSTRUCTIONS RELATIVES AU CONCOURS CENTRALE-SUPÉLEC - FILIÈRE MP École Centrale Paris École Centrale de Lyon École Centrale de Lille École Centrale de Nantes École Centrale de Marseille Supélec Institut d ? Optique Graduate School École Nati 0 0
09 16 bmo 073 pdf CXXXIIIe ANNEE - No MARDI SEPTEMBRE REPUBLIQUE FRANÇAISE Liberté - Egalité - Fraternité issn SOMMAIRE DU SEPTEMBRE Pages CONSEIL DE PARIS Réunion du Conseil de Paris en formation de Conseil Municipal et de Conseil Général les lundi mardi 0 0
uploads/s1/ courcelle-seneuil-1859-09-15-compte-rendu-de-trois-publications-nou 0 0
OUVERTURE DE LA PRÉ-CANDIDATURE EN LIGNE MASTERS ET MASTERS SPÉCIALISÉS 2019/20 0 0
  • 49
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Oct 01, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 34.3kB