puce
test

Les Tests

La question des tests étant particulièrement complexe, l’objectif est d’apporter une aide dans le déroulement des campagnes de tests. La question des bases de données est un préalable à toute campagne de tests. En fonction des environnements, cette base peut être une copie de la base de production, un sous-ensemble naturel (une société, une agence, un établissement, ...) ou bien est constituée de toute pièce au fil des projets. Dans tous les cas, elle doit répondre aux trois critères: réduite, cohérente et représentative.

• LES OBJECTIFS
L’objectif de ce module est de construire dynamiquement une base de données répondant aux trois critères : réduite en volume, cohérente en relations, et représentative pour répondre aux différents cas de tests.

• LES FONCTIONNALITÉS
- Création d’un modèle de données réduit aux fichiers traités
- Aide à la recherche des liens
- Génération automatique des extractions
- Personnalisation des routines générées
- Statistiques des soumissions

• LE RÉFÉRENTIEL
- Constitution automatique du référentiel de données
- Interrogations diverses et cross-références
- Gestion automatique des liens entre les propriétés
- Documentation des applications

• LES MODÈLES
- Gestion des chemins d’extraction
- Génération automatique des exécutables à partir de templates
- Personnalisation des programmes générés en L3G ou sous forme de requêtes SQL
- Templates de génération modifiables

• En complément, nous apportons deux outils d’aide aux tests de non régression:
- Mémorisation des scripts de test avec l’enchaînement des écrans: le système garde la mémoire de l’enchaînement des tests ainsi que les données utilisées
- Déroulement simultané des tests sur deux versions différentes du logiciel : sur un même poste de travail, les deux versions avancent en parallèle, les données et actions saisies sur l’une étant automatiquement répercutées sur l’autre

Une nécessité pour une campagne de tests productive ...