Exposé qualité et test
-
Upload
imen-turki -
Category
Documents
-
view
247 -
download
6
Transcript of Exposé qualité et test
![Page 1: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/1.jpg)
SOFTWARE TESTING FUNDAMENTALS
& TEST CASE DESIGN
Présentée PAR: JANNADI Wiem
TURKI Imen
1
![Page 2: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/2.jpg)
plan
2
1-Introduction
2-Objectifs des tests
3-Quelques principes de base
4-Portée des tests
5-Catégories de tests
6-Conclusion
![Page 3: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/3.jpg)
INTRODUCTION
3
![Page 4: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/4.jpg)
4
Objectifs des tests
Détecter les
erreurs
Evaluer les performances et le comportement
du logiciel
Déterminer un niveau de fiabilité du
logiciel
Augmenter le niveau de confiance
![Page 5: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/5.jpg)
Objectifs des tests
5
Economiser l’argent en identifiant
rapidement les défaillances
Correspondre les résultats aux attentes
Identifier les modifications à inclure dans les
prochaines versions
Rendre le développement
plus efficace
Augmenter la satisfaction du
client
Identifier les composants et
les modules réutilisables
Identifier les lacunes des
développeurs
![Page 6: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/6.jpg)
Quelques principes de base
6
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
Vérification de la procédure de l’execution
![Page 7: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/7.jpg)
Portée des tests
• Les tests doivent concerner les éléments suivants:
7
Conformité aux spécifications fonctionnelles
Le code source
Les restrictions et recommandations des
administrateurs du système
Conformité aux spécifications
techniques Exigence juridique
Culture et standards de l’entreprise
La configuration matérielle
Propriétés culturelles et linguistiques
![Page 8: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/8.jpg)
Catégories de tests
8
Les tests en boite noire
Les tests en boite
blanche
![Page 9: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/9.jpg)
Comparaison entre les tests
9
Test Portée catégorie Exécutant
Unitaires Petites portions du code source
Boite blanche Développeur machine
Intégration Classes/Composants Blanche/Noire Développeur
Fonctionnel Produit Boite noire Testeur
Système Produit/Environnement simulé
Boite noire
Testeur
Acceptation Produit/Environnement réel
Boite noire
Client
Beta Produit/Environnement réel
Boite noire
Client
Régression N’importe lequel Blanche/ noire
N’importe
Les types de tests[ref1]
![Page 10: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/10.jpg)
Cas de test
• « Un cas de test est un ensemble d'entrés de test, de
conditions d'exécution et de résultats attendus pour un
objectif particulier tel que la conformité du programme avec
une spécification donnée » [ref2]
10
![Page 11: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/11.jpg)
Cas de test
• Anatomie d’un cas de test:
11
![Page 12: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/12.jpg)
Conclusion
12
la qualité
la sécurité
l'intégralité des logiciels développés.
Software Testing
![Page 13: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/13.jpg)
reference
• [ref1] https://www.lri.fr/~longuet/Enseignements/11-12/App4-IntroTest.pdf
• [ref2]http://www.infres.enst.fr/people/saglio/esim/QSI/etudes/caroline/caroline.pdf
13
![Page 14: Exposé qualité et test](https://reader034.fdocuments.in/reader034/viewer/2022052311/559870741a28abb86a8b4813/html5/thumbnails/14.jpg)
Merci pour votre attention
14