Methodes de test logiciel 1
Méthodes de Test Logiciel Test fonctionnel Méthode bo? te noire Méthode bo? te blanche C ? est le test du type bo? te noire canalisé sur la véri ?cation des requêtes de l ? application ce type de test doit être exécuté par les testeurs fait qui n ? exclut pas que les programmeurs testent le code développé par eux règle qui s ? applique dans tout stade du test les essais tournent autour du fonctionnement externe du système les détails d'implémentation des composants ne sont pas connus ou sciemment ignorés et seul le comportement extérieur est testé les détails d'implémentation des composants sont ici tous connus et le test teste spéci ?quement ces implémentations Test fonctionnel Test unitaire Dans le premier stage des tests les fonctions ou les modules de code sont testés habituellement par les programmeurs car ces tests supposent une connaissance approfondie du design interne et du code de l ? application Pas toujours facile à exécuter sinon l ? application n ? a une architecture bien structurée Ce type de test peut nécessiter le développement des drivers ou des programmes additionnels Test d ? intégration Ce type de test teste des parties de l ? application et l'intégration a pour but de valider le fait que toutes les parties développées indépendamment fonctionnent bien ensemble Les parties peuvent être modules de code applications individuelles applications du type client ou serveur d ? un réseau etc Le test d ? intégration est notamment relevant sur les systèmes client serveur et sur les systèmes distribués Test système On teste ici par la méthode bo? te noire la ?abilité et la performance de l'ensemble du système tant au niveau fonctionnel que structurel plutôt que de ses composants On teste aussi la sécurité les sorties l'utilisation des ressources et les performances Test de recette Ce test doit con ?rmer que l'application réponde d'une manière attendue aux requêtes qui lui sont envoyées Ce test permet d'adapter l'application aux attentes des futurs clients Test d ? utilisabilité Ce test doit valider si l ? application est facile à utiliser Clairement ce test est subjectif et il va dépendre des utilisateurs ?nals ou clients visés Les interviews les enregistrements vidéo des interrogations des clients ou d ? autres techniques peuvent être utilisées Les programmeurs et les testeurs ne sont pas indiqués pour ce teste Test d ? installation désintallation Tester le processus d ? installation désinstallation intégralement partiellement ou progressivement Test bout à bout Similaire au test système qui implique le teste de l ? entière application dans l ? environnement qui imite la situation réelle d ? utilisation de l ? application dans l ? interaction avec une base de donnée en utilisant un réseau de communication ou en interaction avec d ? autres components hardware application ou systèmes s ? il est le cas Sanity testing ou smoke testing typically an initial testing e ?ort to determine if a new software version is performing well enough to accept it for a major
Documents similaires










-
27
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Dec 31, 2022
- Catégorie Management
- Langue French
- Taille du fichier 28.3kB