Gérer ses tests dans JIRA - Le blog de Valiantys
logo-bleu_rvb.png
Back

Gérer ses tests dans JIRA

Grâce à son système de workflows personnalisables, JIRA offre la possibilité aux utilisateurs d’implémenter à peu près n’importe quel type de processus. Le cycle de vie d’un cas de test étant en soi un processus relativement simple, certains ont déjà été tentés  (avec plus ou moins de réussite) d’utiliser JIRA comme outil de Test Management. Afin de nous faciliter la tâche, la société Zephyr a donc développé le plugin Zephyr for JIRA qui transforme JIRA en un référentiel de test sans la moindre configuration supplémentaire. Cet éditeur était déjà connu dans l’écosystème Atlassian pour avoir réalisé un connecteur avec son outil de test management sur le cloud; connecteur qui est par ailleurs natif sur la plateforme OnDemand d’Atlassian et que nous avions évoqué dans un article précédent. Un éditeur de logiciel de test management qui développe un plugin de test management pour JIRA ? Nous nous attentions à un produit de qualité : nous n’avons pas été déçus.

Tout d’abord, Zephyr for JIRA nous propose une interface d’utilisation très conviviale et très bien intégrée dans JIRA. . La création d’un test se fait aussi simplement que la création de n’importe quel type de demande (ce qui permet à l’occasion d’y ajouter ses propres champs personnalisés).

Une fois le cas de test créé, on dispose d’un nouveau panneau dépliable « Test Details » dans lequel on peut préciser les différentes étapes pour l’exécution du test. A noter que cette saisie en deux temps peut être gênante dans le cas où l’on souhaiterait créer des cas de test à la chaîne (fonctionnalité disponible depuis JIRA 5.0).

Une fois notre référentiel de test rempli, il faut organiser les tests sous forme de campagnes, appelées cycles dans le plugin, ces cycles étant à rattacher à des versions natives de JIRA. Ainsi, chaque version dispose de son cycle « ad hoc » et l’on peut en ajouter à souhait. Par la suite, on rattache ses différents cas de tests à des cycles. On appréciera, le panneau de suivi des cycles qui est accessible depuis la vue projet et permet un réel suivi de l’avancement des campagnes de test :

Lors de l’exécution des différents cas de tests, il est bien sûr possible de créer des bugs liés. L’avantage est que ces bugs sont liés à l’exécution des tests et non directement au cas de test, cela permet d’identifier simplement dans quel cycle le test n’a pas été passé avec succès. On regrettera tout de même que l’exécution des tests via Zephyr n’utilise pas le workflow JIRA, ce qui empêche toute utilisation de conditions ou post-fonctions et donc des notifications. Enfin, le plugin met à disposition plusieurs gadgets intéressants permettant le pilotage de son activité de test.

Le plugin est disponible sur la Marketplace d’Atlassian, n’hésitez donc pas à l’installer sur votre environnement de test avec une licence d’essai de 30 jours. Alerte pour les anglophobes, il n’est pour l’instant disponible qu’en anglais ! Si vous vous posez plus de questions à propos de ce plugin, vous pouvez bien entendu nous contacter via contact@valiantys.com ou poster un commentaire ici-même.

https://marketplace.atlassian.com/plugins/com.thed.zephyr.je

Cutted Triangle

Subscribe to the Valiantys Newsletter

Demande enregistrée ! Demande en cours... Ceci n'est pas un email Une erreur s'est produite

In accordance with our privacy policy, we are committed to respecting your personal data.

Contact us

Our Atlassian certified consultants will be happy to answer you.

Join us

We're building the next dream team - Are you in?

Follow us

Nous utilisons des cookies pour le fonctionnement de ce site, pour améliorer son utilisation, personnaliser votre expérience et réaliser des statistiques de visite. Vous pouvez gérer les paramètres et choisir d’accepter ou non certains cookies durant votre navigation. Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Paramètres de confidentialité

Afin de faciliter votre navigation et de vous apporter le meilleur service possible, nous utilisons des cookies pour améliorer le site aux besoins des visiteurs, notamment selon la fréquentation.  Pour plus d’informations, consultez notre politique de confidentialité. Nos politique de confidentialité

Recaptcha

Google reCAPTCHA est un système conçu pour distinguer les humains des ordinateurs, de telle sorte que les bots soient incapables de remplir les formulaires de manière malveillante au nom d’un être humain.

Analytics

Utilisé pour envoyer des données à Google Analytics sur le périphérique et le comportement du visiteur. Suit l'internaute à travers les appareils et les canaux de marketing. Utilisé par Google Analytics pour diminuer radicalement le taux de requêtes. Enregistre un identifiant unique utilisé pour générer des données statistiques sur la façon dont le visiteur utilise le site.

LinkedIn

Cookies pour une publicité ciblée : Ces cookies peuvent être mis en place au sein de notre site Web par nos partenaires publicitaires. Ils peuvent être utilisés par ces sociétés pour établir un profil de vos intérêts et vous proposer des publicités pertinentes sur d'autres sites Web. Ils ne stockent pas directement des données personnelles, mais sont basés sur l'identification unique de votre navigateur et de votre appareil Internet. Si vous n'autorisez pas ces cookies, votre publicité sera moins ciblée.

Cookies "réseaux sociaux" : Ces cookies sont activés par les services proposés sur les réseaux sociaux que nous avons ajoutés au site Web afin de vous donner la possibilité de partager notre contenu avec votre réseau et vos connaissances. Ils nous permettent également de suivre votre navigation sur d’autres sites Web et d’établir un profil de vos intérêts. Cela peut avoir un impact sur le contenu et les messages affichés sur les autres sites Web que vous consultez. Si vous n'autorisez pas ces cookies, il se peut que vous ne puissiez pas utiliser ou visualiser ces outils de partage.