Skip to content Skip to footer

Conception de cas de test basés sur un modèle (MBT)

Dans cette étude de cas, nous allons explorer comment Q-Leap a accompagné son client dans le déploiement de nouvelles fonctionnalités dans leur système d’information. En réalisant des tests approfondis, nous nous sommes assurés que ces mises à jour n’impactaient pas négativement l’expérience des utilisateurs finaux.

ClientLuxairToursSecteurTransportProfilTest AnalystTypes de testsFonctionnelsActivités de testsAnalyse, Conception, ExécutionShare

Un acteur majeur dans l’industrie du tourisme au Luxembourg a récemment fait appel à une plateforme de réservation en ligne fournie par BTN (Belgian Travel Network), un réseau de plus de 1300 agences de voyage et tour-opérateurs en Belgique et dans les pays voisins. Ce tour-opérateur propose une variété de forfaits vacances vers les pays méditerranéens et des week-ends dans des villes européennes. 

Pour répondre aux besoins de notre client, nous avons été chargés de fournir des cas de test détaillés pour leur plateforme de réservation en ligne. Ces cas de test permettent à l’équipe commerciale de valider les nouvelles fonctionnalités ajoutées, en se mettant à la place de l’utilisateur final.

1 – Challenge

Face à la complexité et à la diversité des paramètres du logiciel à tester, nous avons opté pour la méthode de classification par arbre pour concevoir nos cas de test. Cette approche nous permet de structurer les caractéristiques des données d’entrée en différentes classes, reflétant ainsi les scénarios de test pertinents. En combinant ces classes, nous définissons précisément nos cas de test.

  • Nous avons été confrontés à l’analyse d’un outil très complexe, le BTN4U, regorgeant d’informations et de possibilités sur chaque écran/section.
  • Notre défi était de concevoir des cas de test exhaustifs tout en évitant de les rendre trop complexes, afin de les déployer dans les délais impartis.
  • Nous avons également dû comprendre et analyser les attentes des utilisateurs pour orienter notre approche de test.
2 – Solutions

Pour relever ces défis, Q-Leap a adopté une approche méthodique et stratégique :

  • Méthode de l’arbre de classification (CTM) : Cette méthode consiste à séparer les caractéristiques des données d’entrée du système testé en différentes classes, reflétant ainsi les scénarios de test pertinents. La combinaison de ces classes définit les cas de test, avec deux phases distinctes : l’identification des facteurs pertinents et leur combinaison pour obtenir une couverture de test optimale.

  • Encadrement des vendeurs : Q-Leap a conseillé, guidé et encadré l’équipe de vente dans l’exécution efficace des sessions de test. Cela inclut également l’aide à la documentation des problèmes identifiés et la formation pour améliorer les compétences en matière d’activités de test.

L’implémentation de ces cas de test a considérablement réduit les risques associés au déploiement des nouvelles fonctionnalités, en mettant l’accent sur l’expérience utilisateur. Cette approche a garanti la qualité du produit, tout en facilitant la création de cas de test réutilisables pour les versions futures. De plus, elle a renforcé la compréhension du système testé, assurant ainsi une couverture de test plus exhaustive et limitant les omissions.