logo Requirements and Tests Management Repository
Accueil
Présentation
Installation
Screenshots
Téléchargements
Liens
Contacts
Forum
Bugtracker
fren

Dernières nouvelles

10 février 2013 - Nouvelles versions

La version 1.11.0 du client et la version 1.8.0 du serveur sont disponibles.
Les nouveautés majeures concernent :
  • la gestion des champs personnalisés (exigences et tests)
  • l'ajout d'un module d'automatisation (écran test)
  • la traduction en espagnol (remerciement à Leandro Delgado du Venezuela)
  • ...etc
Voir la liste complète dans les changelogs.

Ces nouvelles versions impliquent : Note : Avant l'installation, lire la note spéciale pour les clients Windows Vista/7.

12 juillet 2012 - Encapsulation de l'application cliente dans un navigateur internet

Venez découvrir ici l'application R.T.M.R à partir de votre navigateur Firefox.
La connexion à un serveur passerelle (voir Installation - chapitre II.ii) est nécessaire pour l'accès à toutes les fonctionnalités de l'application.

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.


Emmanuel Jorge