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).