SOFTWARE TESTING  FUNDAMENTALS        & TEST CASE DESIGN   Présentée PAR:    JANNADI Wiem      TURKI Imen    1
plan  1-Introduction                   2-Objectifs des tests                         3-Quelques principes de base         ...
INTRODUCTION               3
Objectifs des tests                         Déterminer un                           niveau de                          fia...
Objectifs des tests     Economiser     l’argent en        Rendre le       Augmenter la      identifiant    développement  ...
Quelques principes de base  Un programmeur ne doit pas tester ses propres programmes       L’hypothèse de base qu’aucune e...
Portée des tests• Les tests doivent concerner les éléments suivants:    Conformité aux           Conformité aux     spécif...
Catégories de tests                 Les tests en                 boite noire                 Les tests en                 ...
Comparaison tests[ref1] testsLes types de entre lesTest          Portée                     catégorie       ExécutantUnita...
Cas de test• « Un cas de test est un ensemble dentrés de test, de  conditions dexécution et de résultats attendus pour un ...
Cas de test• Anatomie d’un cas de test:                               11
Conclusion                           la qualité                           la sécurité                         lintégralité...
reference• [ref1] https://www.lri.fr/~longuet/Enseignements/11-  12/App4-IntroTest.pdf• [ref2]http://www.infres.enst.fr/pe...
Merci pour votre attention                             14
Prochain SlideShare
Chargement dans…5
×

Exposé qualité et test

825 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
825
Sur SlideShare
0
Issues des intégrations
0
Intégrations
3
Actions
Partages
0
Téléchargements
23
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Exposé qualité et test

  1. 1. SOFTWARE TESTING FUNDAMENTALS & TEST CASE DESIGN Présentée PAR: JANNADI Wiem TURKI Imen 1
  2. 2. plan 1-Introduction 2-Objectifs des tests 3-Quelques principes de base 4-Portée des tests 5-Catégories de tests 6-Conclusion 2
  3. 3. INTRODUCTION 3
  4. 4. Objectifs des tests Déterminer un niveau de fiabilité du logiciel Evaluer les Augmenter le performances et niveau de le comportement confiance du logiciel Détecter les erreurs 4
  5. 5. Objectifs des tests Economiser l’argent en Rendre le Augmenter la identifiant développement satisfaction du rapidement les plus efficace client défaillances Identifier les Identifier les Correspondre modifications à composants et les résultats inclure dans les les modules aux attentes prochaines réutilisables versions Identifier les lacunes des 5 développeurs
  6. 6. Quelques principes de base Un programmeur ne doit pas tester ses propres programmes L’hypothèse de base qu’aucune erreur ne va être trouvée La définition des sortie ou résultats attendus doit être effectuée avant l’exécution d’un test Inspection des résultats de chaque test Les jeux de tests doivent être écrits pour des entrées valides et invalides 6 Vérification de la procédure de l’execution
  7. 7. Portée des tests• Les tests doivent concerner les éléments suivants: Conformité aux Conformité aux spécifications spécifications Exigence juridique fonctionnelles techniques Les restrictions et Culture et recommandations des Le code source standards de administrateurs du l’entreprise système Propriétés La configuration 7 culturelles et matérielle linguistiques
  8. 8. Catégories de tests Les tests en boite noire Les tests en boite blanche 8
  9. 9. Comparaison tests[ref1] testsLes types de entre lesTest Portée catégorie ExécutantUnitaires Petites portions du code Boite blanche Développeur source machineIntégration Classes/Composants Blanche/Noire DéveloppeurFonctionnel Produit Boite noire TesteurSystème Produit/Environnement Boite noire Testeur simuléAcceptation Produit/Environnement Boite noire Client réelBeta Produit/Environnement Boite noire Client réel 9Régression N’importe lequel Blanche/ N’importe noire
  10. 10. Cas de test• « Un cas de test est un ensemble dentrés de test, de conditions dexécution et de résultats attendus pour un objectif particulier tel que la conformité du programme avec une spécification donnée » [ref2] 10
  11. 11. Cas de test• Anatomie d’un cas de test: 11
  12. 12. Conclusion la qualité la sécurité lintégralité des logiciels développés. Software Testing 12
  13. 13. reference• [ref1] https://www.lri.fr/~longuet/Enseignements/11- 12/App4-IntroTest.pdf• [ref2]http://www.infres.enst.fr/people/saglio/esim/QSI/etude s/caroline/caroline.pdf 13
  14. 14. Merci pour votre attention 14

×