Mise en Oeuvre de la Qualification Fonctionnelle

Installer votre Plate-forme de Qualification Fonctionnelle

L’évolution des fonctionnalités métiers est aujourd’hui permanente créant un flux tendu de réadaptation de vos applications. Ce cycle itératif impose une méthode rigoureuse et reproductible durablement. Vous avez choisi un outil de tests fonctionnels pour suivre vos développements. Vous devez déployer les nombreuses fonctionnalités et nous participons au paramétrage des différents processus, coordonnons les différents référentiels et organisons la mise au point des scripts pour leur application dans le plan de test.

 

Agencer les composants

  • Structuration du plan de test
  • Constituer les référentiels
  • Objectifs des tests
  • Scripts et scénarios
  • Jeux d’essais
  • Paramétrage et administration
  • Formation aux fonctionnalités

Réaliser les Tests Fonctionnels

En réemployant les modules de fonctionnalité déjà existants l’automatisation des tests permet de réduire vos délais de validation sans avoir à tout recréer à chaque livraison de lots dans votre cycle de développement.

 

Ecrire le plan de test

Ce document décrit les périmètres, structure les tests dans une approche (objet) par module au sein des fonctionnalités et planifie les ressources et les activités. Il identifie finement: les fonctionnalités à tester, la finalité du test, les traitements qui en découlent, les profils utilisateurs correspondants, l’environnement applicatif cible, les différents résultats à vérifier.

 

Réaliser les scripts de test

Le plan de test tient lieu de  » feuille de route  » pour que les concepteurs-testeurs capturent les scripts en tenant compte de leur modularité et leur factorisation au sein des différentes fonctionnalités applicatives. En utilisant les référentiels ils mettent en adéquation les tests avec les besoins métiers utilisant les jeux de données significatifs.

Pré-requis

  • Spécifications techniques et fonctionnelles
  • Liste des messages d’erreurs
  • Schéma de la base de données
  • Disponibilité d’une base de test
  • Peuplement par des données significatives
  • Manuels d’utilisateurs et supports de cours
  • Ordonnancement des traitements batch

 

Préparation

  • Réunion de lancement de la prestation
  • Planification des lots de travaux

 

Transfert de compétence

  • Former les utilisateurs aux fonctionnalités

 

Administration des fonctionnalités

  • Gestion des référentiels (Spécifications/Tests)
  • Gestion des scripts
  • Modélisation des processus
  • Rapport d’anomalies
  • Statistiques des anomalies par module
  • Gestion des régressions
  • Administration, Reporting

 

Livrables

  • Rapport d’avancement
  • Rapport de couverture de test
  • Rapport d’anomalies et régressions
  • Rapport statistiques

 

Synthèse et Interprétation des résultats

  • Communiquer les anomalies détectées
  • Anomalies bloquantes
  • Impact sur les prochains tirs
  • Identifier les modules provoquant un grand nombre d’anomalies
  • Contextualiser les conditions du cycle de test suivant
  • Préciser les vigilances sur les anomalies à surveiller