Tutoriel Zephyr pour JIRA : outil de gestion de tests
โก Rรฉsumรฉ intelligent
Zephyr pour Jira, dรฉsormais commercialisรฉ par SmartBear sous le nom de Zephyr Squad, est une extension native de gestion des tests qui permet aux รฉquipes de concevoir, planifier, exรฉcuter et rendre compte des tests sans quitter Atlassian Jira. Ce tutoriel dรฉcrit en dรฉtail chaque flux de travail principal, de la crรฉation d'une demande de test ร โฆ tractableaux de bord King.

Zephyr est l'une des solutions de gestion des tests les plus utilisรฉes pour Atlassian Jira. Acquise par SmartBear en 2021, la gamme Zephyr comprend dรฉsormais : Escouade Zephyr (anciennement Zephyr pour Jira), รchelle de Zรฉphyr (anciennement TM4J), et Zephyr EnterpriseSmartBear indique que des dizaines de milliers de clients dans plus de 100 pays utilisent chaque jour les produits Zephyr pour livrer des logiciels plus rapidement.
Escouade Zephyr Zephyr est l'application native Jira qui apporte des fonctionnalitรฉs de gestion des tests de qualitรฉ ร tout projet Jira Cloud ou Data Center. Lorsqu'il est utilisรฉ dans Jira, les tests peuvent รชtre crรฉรฉs, visualisรฉs dans n'importe quel projet Jira et exรฉcutรฉs immรฉdiatement ou dans le cadre d'un cycle de test structurรฉ liรฉ ร d'autres tickets Jira. Des indicateurs de test dรฉtaillรฉs sont disponibles. tracgรฉrรฉ par des gadgets personnalisables du tableau de bord Zephyr.
Zephyr offre plusieurs options de dรฉploiement:
- Zephyr Squad pour Jira Cloud
- Zephyr Squad pour Jira Data Center
- Zephyr Squad pour Jira Server (fin de vie en fรฉvrier 2024)
Ce tutoriel prรฉsente en dรฉtail Zephyr Squad et ses fonctionnalitรฉs.
Fonctionnalitรฉs de Zephyr Squad pour Jira
- Intรฉgrรฉ ร Jira, il permet aux utilisateurs de crรฉer et d'exรฉcuter des tests sans quitter le projet sur lequel ils travaillent dรฉjร .
- Les tests sont intรฉgrรฉs aux cycles de projet, ce qui permet aux รฉquipes de track la qualitรฉ du logiciel et prendre des dรฉcisions รฉclairรฉes quant ร son lancement ou son abandon ร chaque sprint.
- Crรฉez, planifiez et exรฉcutez des tests en utilisant le type de problรจme ยซ Test ยป que Zephyr ajoute ร chaque projet Jira.
- Crรฉez, consultez et modifiez les รฉtapes de test et les piรจces jointes pour chaque test. Crรฉez des cycles d'exรฉcution de tests, exรฉcutez les tests et associez les anomalies aux รฉtapes de test spรฉcifiques.
- Track mรฉtriques de qualitรฉ via des gadgets Zephyr prรชts ร l'emploi tels que Test Execution Burndown, Tracaptitude et principaux tests d'รฉchec.
- Prise en charge des API REST, ZAPI et des intรฉgrations CI/CD avec Jenkins, Bambooet GitHub Actions pour l'importation automatisรฉe des rรฉsultats de tests.
Zoho Projects est un logiciel de gestion de projet puissant qui prend en charge l'intรฉgralitรฉ du cycle de vie de tout projet, de la planification ร l'exรฉcution, en passant par les tests et la collaboration d'รฉquipe. Il vous fournit les outils adรฉquats, notamment la gestion des tรขches. tracKing, diagrammes de Gantt, tableaux de sprint et rapports en temps rรฉel : son interface intuitive et sa structure flexible en font un choix idรฉal pour les chefs de projet, dรฉbutants ou expรฉrimentรฉs, souhaitant optimiser leurs flux de travail.
Zephyr Squad ou Zephyr Scale : lequel choisir ?
SmartBear propose deux solutions de gestion des tests compatibles avec Jira, et les confondre est l'erreur la plus frรฉquente chez les nouveaux utilisateurs. Le choix de la solution la plus adaptรฉe dรฉpend de la taille de l'รฉquipe, des besoins en matiรจre de gouvernance et du niveau de rรฉutilisation des tests requis entre les projets.
- Escouade Zephyr โ Lโoption Jira native lรฉgรจre prรฉsentรฉe dans ce tutoriel. Elle stocke les tests sous forme de tickets Jira de type Test, prend en charge les recherches ZQL et est idรฉal pour les รฉquipes agiles qui souhaitent gรฉrer les tests directement dans leur tableau Jira existant.
- รchelle de Zรฉphyr โ Lโoption Entreprise (anciennement Test Management for Jira, ou TM4J). Elle stocke les tests en dehors du ticket Jira. tracKer prend en charge une bibliothรจque de tests rรฉutilisable, des statuts personnalisรฉs, des paramรจtres, des รฉtapes BDD Gherkin et des hiรฉrarchies de dossiers. Il est particuliรจrement adaptรฉ aux grandes organisations d'assurance qualitรฉ ayant des besoins en matiรจre de conformitรฉ rรฉglementaire ou d'audit.
- Zephyr Enterprise โ Une application web autonome fonctionnant indรฉpendamment de Jira. Elle s'adresse aux organisations ayant besoin de rapports transversaux allant au-delร d'Atlassian.
Si vous รชtes une รฉquipe agile de moins de cinquante testeurs utilisant Jira, Zephyr Squad est un excellent point de dรฉpart. En revanche, si vous avez besoin de bibliothรจques de tests partagรฉes entre plusieurs projets ou de rapports de conformitรฉ formels, privilรฉgiez Zephyr Scale.
Comment utiliser Zephyr Squad pour la gestion des tests Jira
Avant de commencer, configurez une instance de Zephyr Squad. Soit vous lancez une essai gratuit de Zephyr Squad Vous pouvez รฉgalement acheter une licence sur l'Atlassian Marketplace. Vรฉrifiez que l'extension Zephyr Squad est installรฉe et activรฉe par votre administrateur Jira, et que votre compte utilisateur dispose des autorisations nรฉcessaires pour crรฉer et modifier des tickets de test dans le projet cible.
Crรฉer un test
รtape:
- Pour crรฉer un cas de test (un problรจme de type Test), clique le Crรฉer bouton dans le menu de navigation supรฉrieur.
- Le Crรฉer un problรจme La boรฎte de dialogue s'ouvre avec les champs obligatoires suivants :
- Projet โ Le projet Jira oรน le cas de test sera hรฉbergรฉ aprรจs sa crรฉation.
- type de probleme - Choisissez Test (Ce type de problรจme est ajoutรฉ par Zephyr Squad).
- Rรฉsumรฉ โ Le nom ou le titre du cas de test.
- Journaliste โ Lโutilisateur Jira qui crรฉe le cas de test.
- Une fois les champs obligatoires remplis, faites dรฉfiler jusqu'en bas du formulaire et ajoutez les รฉtapes de test. Chaque รฉtape recueille trois informations :
- รtape de test - Descriptdescription de l'action ร effectuer pour cette รฉtape.
- Donnรฉes de test โ Toutes les donnรฉes nรฉcessaires ร cette รฉtape.
- rรฉsultat attendu โ Le rรฉsultat qui devrait apparaรฎtre aprรจs l'exรฉcution de l'action.
Modifier et afficher un test
รtape:
- Pour afficher un cas de test et modifier l'un de ses champs, cliquez Tests dans le menu de navigation supรฉrieur et sรฉlectionnez Tests de recherche.
- L'รฉcran de recherche s'ouvre avec des contrรดles Zephyr Query Language (ZQL) permettant de filtrer les cas de test. Cliquez sur Rรฉsumรฉ du cas de test que vous souhaitez examiner. Dans cet exemple, nous ouvrons le Guru99 exemples de cas de test.
- ZQL propose des filtres supplรฉmentaires tels que le statut du test, le cycle, l'รฉtiquette et le responsable pour affiner les rรฉsultats.
- Cela ouvre la vue du cas de test individuel. Cliquez sur un champ pour le modifier directement. Appuyez sur Entrer Saisissez les modifications au clavier et Zephyr les enregistre automatiquement. Vous pouvez รฉgalement modifier chaque รฉtape de test et les rรฉorganiser par glisser-dรฉposer.
Crรฉer un cycle de test
รtape:
- Pour crรฉer un cycle de test, cliquez sur Rรฉsumรฉ du cycle onglet sur le Rรฉsumรฉ des tests .
- Les cycles existants apparaissent ร gauche de l'interface, organisรฉs dans des dossiers. Pour ajouter un nouveau cycle de test, cliquez sur le bouton correspondant. + bouton en haut du menu de l'arborescence des dossiers.
- Le Crรฉer un nouveau cycle Une boรฎte de dialogue s'ouvre. Remplissez les champs et cliquez. EnregistrerLes champs sont :
- Version โ La liste des versions dรฉfinies pour le projet Jira.
- Nom โ Nom du cycle de test (obligatoire).
- Description โ Une brรจve description du cycle.
- Se construisent โ Champ d'information pour l'identifiant de la version (facultatif).
- Environnement โ Champ d'information pour l'environnement de test (facultatif).
- Dรจs โ La date de dรฉbut du cycle de test.
- ร โ Date de fin du cycle de test. Cette date n'est pas obligatoire ; les utilisateurs peuvent donc continuer ร ajouter et ร exรฉcuter des tests au-delร de cette date.
- Aprรจs l'enregistrement, le nouveau cycle apparaรฎt dans l'arborescence des dossiers situรฉe ร gauche de l'interface.
Ajouter des tests aux cycles de test
รtape:
- Pour ajouter des cas de test ร un cycle de test, ouvrez le Rรฉsumรฉ du cycle Appuyez sur l'onglet et cliquez sur le cycle que vous souhaitez remplir. Cliquez ensuite sur Ajouter des tests sur le cรดtรฉ droit de l'interface, au-dessus du tableau d'exรฉcution des tests.
- Le Ajouter des tests Une boรฎte de dialogue s'affiche. Utilisez la liste dรฉroulante pour rechercher les cas de test ร intรฉgrer au cycle, ou saisissez directement un ID de test. Aprรจs avoir sรฉlectionnรฉ les tests, attribuez-les ร un utilisateur Jira. Cet utilisateur sera le responsable initial de l'exรฉcution des tests ajoutรฉs au cycle.
- Le responsable dรฉsignรฉ peut รชtre modifiรฉ ultรฉrieurement lors de l'exรฉcution d'un test individuel.
Cliquez ร nouveau Ajouter une fois que vous avez terminรฉ de sรฉlectionner et d'attribuer tous vos cas de test.
- Zephyr ajoute et attribue chaque cas de test sรฉlectionnรฉ ร l'utilisateur Jira choisi. Une boรฎte de dialogue de progression s'affiche. Une fois l'opรฉration terminรฉe, cliquez sur Fermer en bas ร droite.
- Une fois les tests ajoutรฉs, cliquez sur le nom du cycle pour afficher tous les tests ajoutรฉs dans le tableau d'exรฉcution.
Attribuer des exรฉcutions de tests
รtape:
- Sur le Rรฉsumรฉ du cycle page, cliquez sur le E bouton situรฉ ร cรดtรฉ du cas de test que vous souhaitez attribuer.
- La vue d'exรฉcution des tests s'ouvre. Utilisez le Assignรฉ ร Utilisez la liste dรฉroulante pour sรฉlectionner un autre utilisateur. Zephyr enregistre automatiquement la modification.
Exรฉcuter les tests
รtape:
- Exรฉcutez rapidement un cas de test en modifiant son statut dans le Statut colonne du tableau d'exรฉcution du cycle. Pour une exรฉcution plus dรฉtaillรฉe, cliquez sur E bouton ร cรดtรฉ du test.
- Dans la vue d'exรฉcution, marquez l'ensemble du cas de test en sรฉlectionnant une valeur dans la รtat d'exรฉcution Liste dรฉroulante (valeurs typiques : RรUSSI, รCHEC, EN COURS, BLOQUร, NON EXรCUTร). Zephyr enregistre lโexรฉcution.
- Vous pouvez รฉgalement exรฉcuter chaque รฉtape du test indรฉpendamment. Accรฉdez ร la section Dรฉtails du test et modifiez les paramรจtres. Statut Une liste dรฉroulante est disponible pour chaque รฉtape. Les rรฉsultats de chaque รฉtape sont agrรฉgรฉs pour constituer l'รฉtat du cas de test et alimentent les outils de reporting de Zephyr.
Afficher la progression des tests
รtape:
- Pour consulter la progression des tests dans toutes les activitรฉs, cliquez Tableaux de bord Dans le menu de navigation supรฉrieur, ouvrez le tableau de bord que vous souhaitez examiner.
- Le tableau de bord affiche tous les gadgets ajoutรฉs, y compris les gadgets de reporting Zephyr. Pour ajouter d'autres gadgets Zephyr, cliquez sur le Ajouter un gadget bouton en haut ร droite du tableau de bord.
- Le Ajouter un gadget Une boรฎte de dialogue s'ouvre. Tapez Zephyr dans la barre de recherche pour filtrer les gadgets de test de Zephyr (Test Execution Burndown, Top Failing Tests, Test Execution Results, Trac(et autres). Sรฉlectionnez un gadget et cliquez Ajouter un gadget pour le placer sur le tableau de bord afin que votre รฉquipe puisse track progrรจs en un coup d'ลil.
Comment l'IA transforme la gestion des tests dans Zephyr
SmartBear a intรฉgrรฉ des capacitรฉs d'IA ร la gamme Zephyr grรขce ร son HaloAI Cette initiative a dรฉjร eu un impact significatif sur Zephyr Squad et Zephyr Scale. L'IA analyse dรฉsormais l'รฉvรฉnement Jira associรฉ et gรฉnรจre des รฉbauches de cas de test avec les รฉtapes, les donnรฉes de test et les rรฉsultats attendus, ce qui rรฉduit considรฉrablement le temps de rรฉdaction pour les testeurs.
Les fonctionnalitรฉs d'IA permettent รฉgalement de dรฉceler les risques en analysant l'historique d'exรฉcution. Elles mettent en รฉvidence les tests qui รฉchouent le plus souvent, signalent les รฉtapes instables et suggรจrent les zones du produit qui nรฉcessitent une couverture supplรฉmentaire lors du prochain cycle. Les assistants gรฉnรฉratifs peuvent rรฉsumer un รฉchec d'exรฉcution en une description de dรฉfaut prรชte ร รชtre liรฉe ร Jira, et ils traduisent les requรชtes ZQL ร partir du langage naturel. L'IA ne remplace pas la revue humaine, mais elle oriente la gestion des tests vers un travail exploratoire ร plus fort impact.






















