Développement d'un plugin Eclipse basé sur la technique de développement TDD permettant la gestion d'un ensemble de tests
Afin d'automatiser les différentes tâches de test d'une application informatique, beaucoup de tests (unitaire, intégration, performance) sont écrits. L'organisation de ces nombreux tests est indispensable, que ce soit pour l'être humain ou pour la machine les exécutant. Ainsi, ils sont organisés selon des critères, appelés meta-données qui contiennent des informations de validation, de création, de version, etc. Ces meta-données doivent être facilement modifiables par les personnes s'occupant du test. L'environnement de développement Java Eclipse est un outil totalement modulable à l'aide de plugins. Dans le cadre de ce travail de diplôme, un plugin permettant la gestion de meta-données doit être développé puis intégré dans un client lourd basé sur Eclipse. Cet outil permettra l'édition des meta-données des tests via des vues et des éditeurs, conformément au workbench d'Eclipse. Les données introduites dans l'outil développé seront stockées dans une base de données distante, partagée entre les différents utilisateurs. Le développement se fait selon la méthode "Test Driven Development" qui fait partie des méthodes Agiles. TDD est basé sur les tests unitaires et requiert que ceux-ci soient écrits avant les fonctionnalités à tester. Le développement de ce plugin est effectué en Java 5 avec l'aide de nombreuses librairies open source (Hibernate, Log4J, JUnit) ainsi que du Plugin Development Environnement fourni par Eclipse.
Etudiant: David Goetschmann
Année: 2005
Département: Comem+
Filière: Ingénierie des médias
Type de formation: Plein temps
Partenaire externe: riskpro technologies sa
Enseignant responsable: Bertrand Delacretaz
Téléchargement:
- Télécharger l'affiche
Ce travail est confidentiel