Plan de qualification logiciel - E-mallette test logiciel

Transcription

Plan de qualification logiciel - E-mallette test logiciel
IUT de Calais-Boulogne
Le Nomade Fou
institut universitaire de technologie
département informatique
Rue Louis David-62100 Calais
tel: 03 21 19 06 00
KACZMAREK Constant
LEBECQ Ludovic
MASSON Pierre
RAGEOT Audrey
SULLIGER Florent
Groupe projet n°12
Plan de qualification logiciel
Objectifs:
L'objectif de ce document est de mettre en un plan de qualification logiciel pour
l'équipe.
Sommaire:
1. Présentation générale
2. Le logiciel à tester
3. Objectifs de la qualification
4. Environnement de test
5. Acteurs du test
6. Types de tests à effectuer
Groupe 12 : test logiciel (IUT Calais-Boulogne)
Le Nomade Fou
http://www.lenomadefou.wordpress.com
CONTRÔLE DU DOCUMENT
État : en cours de validation
Historique des versions :
Date
Auteur
Version
Description
17 février 2011
Masson Pierre
1.0
Création du document
Distribution :
A l'entreprise TOUTECO,
Au groupe,
Sécurité et confidentialité :
Les travaux sont la propriété du groupe.
Responsabilité :
Aucune
Notes sur cette édition :
Rien à signaler
I. PRÉSENTATION GÉNÉRALE
C'est un document général qui décrit les éléments de la stratégie de
qualification. Il renvoie à des plans de test décrits pour chaque type de test. Le but est
d'avoir une logiciel qui répond aux qualités souhaité.
II. LE LOGICIEL À TESTER
Le logiciel est un gestionnaire de données écrit en C. Le logiciel a pour fonction une
gestion minimaliste de données. Cette gestion devrait permettre de faire des opérations
diverses de stockage sur des données en mémoire, ainsi que des requêtes de sélection
afin d’interroger les données selon des modalités diverses.
Trois types de primitives devront être implantés pour manipuler cette base de
données : Les primitives de sélection, les primitives de mise à jour et les primitives de
d'entrée-sortie.
De plus le logiciel devra respecter trois contraintes non fonctionnelle : portabilité,
performance et ergonomie.
III. OBJECTIFS DE LA QUALIFICATION
L'objectif de la qualification est de définir un niveaux de qualité du logiciel. Le but
est de satisfaire le client en vérifiant l'intégrité de son logiciel. Pour cela il faut vérifier si le
programme fonctionne correctement, deceler les erreurs et bugs ainsi que le codage
superficiel, vérifier la portabilité du logiciel.
IV. ENVIRONNEMENT DE TEST
Nous avons à notre disposition plusieurs ordinateurs afin de répartir les tâches de
chacun et d'optimiser le temps de travail. Nous disposons d'un IDE, nous utiliserons le
logiciel CodeBlocks, afin de pouvoir tester le logiciel dont il est question. Nous avons aussi
une connexion internet à notre disposition ainsi que qu'un système UNIX et Windows.
V. ACTEURS DU TEST
Notre équipe ce compose de :
 Kaczmarek Constant : Expert métier
 Lebecq Ludovic : Chargé de revue
 Masson Pierre : Chef de projet qualification
 Rageot Audrey : Testeuse
 Sulliger Florent : Expert technique
VI. TYPES DE TESTS À EFFECTUER
Nous réaliserons 6 tests logiciel :
1. Le test fonctionnelle
Le but est de vérifier que le logiciel respecte ses spécifications .
2. Le test structurel du programme sélection simple
Le but est de détecter les fautes d’implémentation.
3. La revue de code du programme sélection simple
L'objectif est de trouver des Bogues ou des vulnérabilités potentielles ou de corriger
des erreurs de conception afin d'améliorer la qualité d'améliorer la qualité et la sécurité du
logiciel.
4. La revue de documentation du programme sélection
multiple
Le but est de veillez à ce que la documentation soit produite et ce selon les règles
documentaires.
5. Le test de portabilité
Le but est de tester la fonctionnalité du logiciel sur des systèmes autres que
Windows.
6. Le test de charge et d’ergonomie
Le but est de tester la charge possible du logiciel (vérifier a quel point le logiciel
pour enregistré des informations).