|
Dernières nouvelles
30 mai 2012 - Nouvelle version du client
La version 1.10.1.3 du client est disponible en téléchargement ici.
Voir la liste des changements dans les changelogs.
Qu'est-ce que R.T.M.R ?
R.T.M.R est l'acronyme de Requirements and Tests Management Repository traduit Référentiel de gestion d'exigences et de tests.
Il s'agit d'un outil de test logiciel open source qui permet :
- de gérer les exigences d'un logiciel tout au long de son cycle de vie
- de décrire les scénarios et cas de tests assurant la validation de ces exigences
- d'exécuter des campagnes de tests ciblées
- de suivre l'ensemble des anomalies rencontrées lors des tests :
- via le gestionnaire d'anomalie interne
- via un gestionnaire d'anomalie externe (bugzilla, mantis)
La solution intègre un système de gestion de version par projet, par exigence, par scénario et par cas de test qui assure le suivi des évolutions logicielles et permet de couvrir aisément l'ensemble des tests de non régression.
Pourquoi un outil de test logiciel ?
L'objectif du test est de valider le bon fonctionnement d'un logiciel par rapport aux besoins et aux exigences recueillis auprès des utilisateurs.
Il permet d'assurer un niveau de qualité suffisant pendant le cycle de développement et de vie d'un logiciel.
La phase de test permet notamment d'identifier des dysfonctionnements, des anomalies ou des régressions qui empêchent la couverture totale ou partielle des exigences formluées initialement et au cours des évolutions fonctionnelles.
L'outil de test logiciel intervient à ce moment afin de structurer, d'organiser et de cibler les tests (risques, priorités...etc).
Pourquoi R.T.M.R ?
Bien que fondamental, le métier du test logiciel se généralise depuis peu dans les directions des systèmes d'informations.
Même si le panel des outils de test s'étoffe, les solutions existantes sont parfois contraignantes architecturalement (logiciels propriétaires) et demandent des investissements financiers conséquents (coût initial des licenses, formations, maintenance) aux structures qui en ont besoin.
A travers R.T.M.R, se concrétise l'idée de proposer une alternative open source basée sur des solutions ouvertes (GNU/Linux, PostgreSQL, Qt), sur une architecture 3 tiers et offrant une interface cliente disponible sur différentes plateformes (Linux, MacOS X et Windows).
Un effort tout particulier a été produit dans la conception d'une architecture logicielle ouverte, robuste, stable, performante, rapide et riche en terme d'expérience utilisateur.
Le choix d'une application web a été écarté dès le départ car elle ne répond pas, ou difficilement, à notre sens, à certaines de ces exigences.
Pour connaître les fonctionnalités détaillées reportez-vous à la présentation de l'outil de test logiciel.
Qui est derrière R.T.M.R ?
Depuis deux ans, ce sont différent(e)s consultant(e)s, issu(e)s de diverses sociétés de services informatique, qui ont participé et participent régulièrement à la réflexion de mise au point d'un système comprenant l'ensemble des fonctions qui répondent aux exigences d'industrialisation de tests fonctionnels.
En tant qu'instigateur, concepteur et développeur principal de la solution, j'en assure la maintenance corrective et évolutive.
Je remercie d'ailleurs celles et ceux qui partagent avec nous leur expérience utilisateur et contribuent ainsi à faire évoluer la solution.
Certains d'entre vous me font part d'exigences et de demandes spécifiques, telles que, l'aide à l'installation et au déploiement de la solution, la constitution de statistiques particulières, la génération de rapports personnalisés, l'intégration de données métiers...etc.
Afin de répondre précisemment à ces demandes, je propose, à travers une démarche pragmatique de promotion des pratiques et méthodes du test logiciel, des services sur mesure adaptés aux besoins et aux processus des directions et services informatiques.
Cette offre de services, a donné lieu à la création d'une micro-entreprise depuis août 2011.
Emmanuel Jorge
|