Ø La
phase d'intégration: les modules sont mises ensemble pour
vérifier l'intégration Logiciel (interface entre composants
logiciels).
Les tests d'intégration servent à
démontrer le bon fonctionnement d'unité fonctionnelle
constituée d'un assemblage de modules. Ils portent sur la
vérification des enchaînements entre modules et la circulation des
données.
Les tests d'intégrations se font dès qu'un
sous-système (module) est entièrement testé à
part.
Ø La
validation de logiciel dans son environnement extérieur: Afin de
s'assurer que le logiciel implémenté dans le matériel
répond aux spécifications fonctionnelles, en vérifiant
plus particulièrement les fonctions générales, les
interfaces matériel / logiciel, le fonctionnement temps réel, les
performances, l'utilisation et l'allocation des ressources.
Les tests de validation se font dès que l'ensemble des
sous-systèmes fonctionnels a été testé et
intégré.
Le modèle en V
Le modèle en V repose sur une étroite
interdépendance des étapes soumises à une validation avant
la prochaine étape et une vérification anticipatoire du produit
final.
II comprend:
· Une spécification textuelle ;
· Une conception générale ;
· Une conception détaillée ;
· Un codage ;
· Des tests unitaires ;
· Des tests d'intégration ;
· Une validation.
Le modèle en spirale
Le modèle en spirale s'appuie sur une succession de
cycles dont chacun se déroule en quatre phases:
· analyse initiale des besoins et des objectifs du cycle
(solutions et contraintes) ou analyse à partir du cycle
précèdent ;
· étude des risques, évaluation des
solutions de remplacement et éventuellement de conception ;
· développement et vérification de la
solution résultant de l'étape précédente ;
· examen du produit et projection vers le cycle
suivant.
Le modèle par incrément
Le modèle par incrément propose un
développement du logiciel par morceaux, lesquels sont livrés
successivement au client, en venant se greffer à un noyau logiciel.
Pour notre travail nous avons utilisé le test du
système qui est le pas d'implémentation ayant pour objectif de
rendre une application claire, spécifique et efficace avant son
utilisation.
Le test est fait pour le succès et la performance du
système mise en place.
Pour l'application PBOURSESOFT nous avons
testé :
· L'accès aux informations du
système ;
· Les données qui seront correctes lors de la
saisie et à modifier;
· Les critères de sécurité et
portabilité du système ;
|