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 AI 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.






















