Xray

Xray est une application de gestion de tests qui s’intègre à Jira : chaque test devient un ticket, relié aux exigences et aux anomalies. À ne pas confondre avec JFrog Xray, un scanner de vulnérabilités pour artefacts logiciels.

Qu’est-ce que Xray ?

Xray est un outil de test de logiciels utilisé dans la gestion de la qualité. Il s'intègre à Jira, une plateforme de suivi de projets.

Son objectif est de centraliser, gérer et automatiser les campagnes de test fonctionnels ou non-fonctionnels. Cela permet aux équipes de garantir la fiabilité de leurs logiciels.

À quoi sert Xray ?

Xray aide les équipes à planifier et exécuter des scénarios de tests. Il permet de suivre les résultats et d’identifier plus vite les erreurs ou régressions.

Les développeurs, testeurs et chefs de projet peuvent collaborer plus efficacement durant les phases de validation. L’outil simplifie aussi les audits qualité en produisant des rapports détaillés.

Pour les grandes entreprises, Xray rend possible une traçabilité complète entre les exigences, les tests et les anomalies détectées.

Comment fonctionne Xray ?

Xray fonctionne comme une extension de Jira. Chaque test ou campagne est traité comme une “issue” (ou ticket), au même titre qu’une tâche Jira classique.

Il supporte plusieurs types de tests, comme les tests manuels, automatisés ou exploratoires. L'outil permet aussi d'importer des résultats de tests automatiques depuis des outils comme Cucumber, JUnit ou Selenium.

Un test peut être lié à une exigence produit. Ainsi, lorsqu’un test échoue, les équipes peuvent rapidement voir quelle fonctionnalité est impactée.

Différences avec des notions proches

Xray est parfois confondu avec Zephyr, un autre gestionnaire de test pour Jira. Les deux remplissent des fonctions similaires, mais leur logique d’intégration et leur interface varient.

Xray met davantage l'accent sur la traçabilité entre les exigences et les résultats de test. Zephyr propose une approche plus légère, souvent utilisée pour des projets plus petits ou moins formalisés.

Contrairement à des frameworks de test comme JUnit, Xray n’exécute pas de code. C’est un outil de gestion et d’organisation, pas d’automatisation directe.

Exemples ou cas d’usage concrets

Un éditeur de logiciels SaaS utilise Xray pour valider chaque nouvelle fonctionnalité avant sa mise en production. Chaque exigence est liée à un ensemble de tests. En cas d’échec, le déploiement est bloqué.

Une entreprise du secteur bancaire suit plus de 1 000 scénarios de test chaque trimestre. Xray lui permet de prouver sa conformité lors d’audits internes ou externes.

Dans une équipe DevOps, les tests automatisés déclenchés à chaque commit remontent leurs résultats dans Xray. Les résultats sont ensuite visibles depuis Jira pour toutes les parties prenantes, y compris les non-techniciens.

Vous recrutez en tech ?

On vous aide à qualifier le besoin, sourcer et recruter.

Vous cherchez un emploi en tech ?

Prenez rendez-vous avec Léna, notre coach carrière.

FAQ

Vous avez une question ? Obtenez une réponse !

Deux produits tech portent ce nom. Cette fiche décrit Xray pour Jira, dédié à la gestion des tests. JFrog Xray est un autre outil, qui analyse les vulnérabilités des artefacts logiciels.

À planifier et exécuter des campagnes de test, suivre leurs résultats et relier chaque test à l’exigence produit qu’il valide.

Non. Il importe les résultats produits par des outils comme Cucumber, JUnit ou Selenium, puis les restitue dans Jira. L’exécution reste du ressort de ces outils.

Les deux gèrent des tests dans Jira. Xray insiste sur la traçabilité entre exigences et résultats. Zephyr propose une approche plus légère, adaptée aux projets moins formalisés.

Parce qu’il conserve l’historique des exécutions et le lien entre exigences, tests et anomalies. L’équipe peut montrer ce qui a été testé, quand, et avec quel résultat.

Termes similaires