La taverne du testeur

Xray et armoire à vêtements

Un nouvel outil est de plus en plus déployé : JIRA XRAY

Mais, nouvel outil signifie aussi nouveaux concepts.

Aussi, pour mieux comprendre les concepts XRAY, je vous propose de faire une analogie avec votre armoire à vêtement.

En effet, nous avons toutes et tous une armoire, une commode pour ranger (plus ou moins bien) nos vêtements 😊

Mais nous sommes toutes et tous d’accord pour dire que nous nous y retrouvons toujours mieux lorsque nous sommes organisés.

Avant de démarrer, quelques notions XRAY entre DOSSIER et TICKET.

Dans cette analogie, le test est un vêtement.

La vue BIBLIOTHEQUE est un DOSSIER pour organiser vos tests comme vos fichiers dans vos répertoires.

L’objectif de cette vue est de donner une organisation facilitée et une vision afin de ne pas dupliquer les cas de tests.

Le TICKET SUITE permet de regrouper les tests. C’est l’équivalent d’un dossier. Mais dans XRAY, il n’est pas possible de filtrer sur les dossiers, uniquement sur les TICKETS.

Aussi le ticket SUITE facilite la gestion des rapports avec la possibilité de spécifier des filtres.

De plus, le ticket SUITE permet d’avoir la vision rapide du dernier statut d’exécution d’un ensemble de tests.

Le TICKET PLAN est l’équivalent d’une Campagne de test = l’ensemble des cas de tests à exécuter pour une version du produit à valider.

Le TICKET EXECUTION correspond à chaque exécution d’un cas de test. C’est dans ce ticket que les preuves de tests sont sauvegardées.

Mais revenons à notre armoire,

L’armoire c’est la BIBLIOTHEQUE de XRAY. Vaut mieux la ranger, selon votre organisation.

C’est pareil dans XRAY, vous pouvez créer un dossier par Feature, par type de tests, à vous de choisir selon votre stratégie.

  • Pour vous habillez le matin, c’est plus rapide de choisir un vêtement quand l’armoire est rangée
  • Pour créer une campagne, maintenir l’ensemble, c’est plus rapide quand votre plan de test est organisé

Chaque pile de vêtement c’est un DOSSIER de la BIBLIOTHEQUE ou un TICKET SUITE de XRAY (ou les 2).

A vous de choisir le niveau de regroupement nécessaire à la gestion des tests et de leur couverture avec les exigences/US.

Par exemple, une suite de test peut être le regroupement des tests couvrant les impacts des exigences liées à une US…

Le TICKET SUITE permet d’avoir rapidement la visibilité sur l’état :

  • Imaginez un indicateur de statut d’utilisation : propre-OK, EN COURS d’utilisation, KO-trop petit
  • Suivi du dernier statut d’exécution des tests de la suite

Une sélection de vêtements ou d’une pile de vêtements c’est un TICKET PLAN de XRAY.

Vous choisissez votre tenue en fonction du contexte (un des principes du test : Les tests dépendent du contexte)

  • Tenue spécifique selon l’évènement à un instant donné
  • Cas de test sélectionné pour valider une version donnée du produit

Quand le vêtement est porté, ce n’est plus un TICKET TEST c’est un TICKET EXECUTION de XRAY.

Quand l’évènement est terminé, soit on range le vêtement, soit on le lave avant 😊 (mais on ne le jette pas !)

Si le vêtement est taché, ou abimé, la preuve est sur le vêtement porté le jour de l’évènement.

  • Chaque vêtement porté permet de constituer la tenue cohérente
  • Chaque cas de test sélectionné est exécuté au sein d’une campagne organisée

Certains articles sont systématiquement vérifiés et choisis quel que soit la tenue.

Certains ticket TEST doivent être systématiquement exécutés quel que soit la version et il faut les identifier par un tag

  • Quelle que soit la tenue, j’ai besoin de chaussure, je vais donc vérifier leur taille
  • Même si l’équipe jure sur leur bien le plus cher qu’il n’y a pas d’impact, certaines fonctionnalités vitales doivent être systématiquement testées.

A propos de l’auteure: Aude MURGUET 

Ma carrière a démarré en 2004 à Sopra Steria en tant que développeuse en alternance pour s’orienter rapidement vers le fonctionnel puis le test. D’abord dans les domaines aéronautiques puis l’automatisation m’a offert beaucoup de perspectives en collaborant avec différents profils et métiers (assurance, secteur public, transport…)

Aujourd’hui, toujours à Sopra Steria, passionnée de tests logiciels, certifiée ISTQB Agile et Automatisation, je m’épanouis dans une system Team pour la iMSA dans le domaine de la Retraite.

2 réponses

  1. Bonjour chère Aude 🙂 et bonjour à tous 🙂

    Excellente la métaphore ma chère collègue ! :). un Grand BRAVO pour ce haut niveau de professionalisme !!!

    @++
    Hamid eL Mrabet
    Direction Industrielle Q&M&O / Indus++
    0686426936 avec un grand plaisir de vous donner mes avis et recommandations

  2. Et un Grand MERCI aussi à Marc Hage Chahine, tojours pertinent et aidant les projets ! 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Campagnes

Un testeur…. bah il teste…

Malgré le temps qui passe, la plupart des personnes voient le testeur comme une personne qui test…mais pas plus, et donc son importance sur ces alertes, sur son niveau d’information, sur sa qualification et son rapport de recette n’ont pas d’importance lorsqu’il s’agit de prendre des décisions sur la mise

Lire la suite »
conférence

La JFTL: l’évènement majeur du test logiciel francophone

La JFTL est, à ce jour, le plus important évènement d’Europe lié au test logiciel en terme de fréquentation. Je la considérais avant de pouvoir y aller pour la première fois en 2019 et continue de la considérer comme « the place to be » dans le milieu du test francophone. La

Lire la suite »