SaveLink met à jour SaveTest : traçabilité des exigences, analyse de branches et planification

La plateforme de gestion des tests SaveTest reçoit cinq nouveaux groupes de fonctionnalités : traçabilité des exigences, analyse d'impact des changements, détection des tests problématiques, planification de la répartition des exécutions et extension des intégrations. Les exigences sont importées depuis Jira, Confluence ou ajoutées manuellement, puis affichées dans une matrice de couverture. Le système compare les cas de test entre différentes branches, affichant les ajouts, modifications et suppressions, et permet de lancer directement une exécution à partir des cas modifiés. Des rapports distincts identifient les cas ayant révélé des défauts, les cas réussis et les tests instables dont les résultats varient alors que le code reste inchangé. • **Matrice des exigences** — import depuis Jira et Confluence, suivi des liens avec les cas de test, export en Excel et CSV • **Comparaison de branches** — analyse des cas ajoutés, modifiés et supprimés avec affichage des différences • **Planification des exécutions** — répartition des cas entre les exécutants selon la durée réelle des exécutions passées

Traité par IA depuis CNews ; édité par Hamidun News
SaveLink met à jour SaveTest : traçabilité des exigences, analyse de branches et planification
Source : CNews. Collage: Hamidun News.
Écouter l'article
Fiche synthèse et chiffres clés
ParamètreDonnées
Source primaireCNews ↗
Rédacteur en chef
Chiffre clé #1Matrice des exigences — import depuis Jira et Confluence, suivi des liens avec les cas de test, export en Excel et CSV
Chiffre clé #2Comparaison de branches — analyse des cas ajoutés, modifiés et supprimés avec affichage des différences
Chiffre clé #3Planification des exécutions — répartition des cas entre les exécutants selon la durée réelle des exécutions passées

La plateforme de gestion des tests SaveTest reçoit cinq nouveaux groupes de fonctionnalités, présentées par la société SaveLink en octobre 2026. Cette mise à jour couvre la traçabilité des exigences, l'analyse des changements entre branches, les rapports sur les défauts et l'instabilité, la planification de la répartition des exécutions et l'extension des intégrations avec des outils de développement populaires.

Traçabilité des exigences et matrice de couverture

Le nouveau registre d'exigences intègre des données issues de trois sources : Jira, Confluence et l'ajout manuel directement dans SaveTest. La matrice de couverture visualise les liens entre exigences et cas de test, signale les exigences sans tests associés et affiche les derniers résultats d'exécution. Cette approche permet de suivre l'exhaustivité de la couverture et de repérer rapidement les lacunes. La matrice peut être exportée aux formats Excel et CSV et placée en widget distinct sur le tableau de bord pour un suivi permanent du statut de couverture.

Analyse d'impact des changements entre branches

SaveTest permet de comparer les cas de test de deux branches, en affichant les cas ajoutés, modifiés et supprimés. Pour les cas modifiés, le système montre les différences au niveau du nom, des étapes d'exécution, des tags de classification, des liens vers les exigences et des itérations d'appartenance. Cette fonction est particulièrement utile pour évaluer l'ampleur des tests de régression nécessaires. À partir des cas ajoutés et modifiés, l'utilisateur peut immédiatement créer et lancer une exécution de test. La fonctionnalité est disponible aussi bien dans les projets classiques que dans les projets liés à Git.

Rapports sur les défauts et l'instabilité

Un nouveau rapport sur la bibliothèque de cas, pour une période donnée, répartit les résultats en trois catégories. La première regroupe les cas ayant révélé des défauts dans le code. La deuxième contient les cas exécutés avec succès sans détection de défaut. La troisième présente les cas instables, dont les résultats ont alterné entre succès et échec alors que le code lui-même restait inchangé. L'identification des tests instables est essentielle pour renforcer la fiabilité de l'automatisation et réduire les faux positifs.

Planification de la répartition des exécutions

Un nouvel outil répartit automatiquement les cas de test entre les exécutants en se basant sur la durée réelle des exécutions passées. Avant de valider les affectations, l'utilisateur voit le nombre de cas, le temps d'exécution estimé et la charge prévisionnelle de chaque participant. Cela permet d'optimiser l'équilibrage du travail et d'améliorer la gestion des ressources. Une fois la confirmation effectuée, les affectations sont enregistrées dans l'exécution de test.

Extension des fonctionnalités existantes

L'import depuis Allure bénéficie de plusieurs améliorations : sélection de la branche Git pour l'import des résultats, désactivation du chargement des captures d'écran et des logs pour accélérer le traitement des archives volumineuses, augmentation de la limite de taille des rapports, mise à jour automatique de l'ensemble des itérations à chaque import, et transmission des tags de classe Python à tous les tests de cette classe.

Dans les paramètres de synchronisation d'un projet Git, une option permet désormais d'indiquer le répertoire contenant les tests.

L'éditeur de cas de test permet désormais d'insérer des images directement dans le texte du cas, propose de nouveaux filtres par champs personnalisés et par résultats attribués par l'IA, prend en charge plusieurs combinaisons de touches pour une même action, permet de choisir le format d'export pour un projet classique, et offre un accès direct à l'exécution depuis le bloc de statistiques.

Le tableau de bord permet désormais de déplacer les widgets et de modifier leur largeur avec sauvegarde de la disposition. Les rapports d'épique sont désormais générés sur la page de l'épique, à partir des exécutions qui lui sont associées.

L'ensemble des scénarios MCP s'enrichit d'outils pour travailler avec la matrice des exigences, comparer les branches, planifier les exécutions, analyser les tests instables et examiner les tests automatisés en échec. Ces scénarios permettent d'automatiser les opérations courantes de gestion des tests.

Questions clés sur cet article

Que sait-on sur Traçabilité des exigences et matrice de couverture ?

Le nouveau registre d'exigences intègre des données issues de trois sources : Jira, Confluence et l'ajout manuel directement dans SaveTest. La matrice de couverture visualise les liens entre exigences et cas de test, signale les exigences sans tests associés et affiche les derniers résultats d'exécution. Cette approche permet de suivre l'exhaustivité de la couverture et de repérer rapidement les lacunes. La matrice peut être exportée aux formats Excel et CSV et placée en widget distinct sur le tableau de bord pour un suivi permanent du statut de couverture.

Que sait-on sur Analyse d'impact des changements entre branches ?

SaveTest permet de comparer les cas de test de deux branches, en affichant les cas ajoutés, modifiés et supprimés. Pour les cas modifiés, le système montre les différences au niveau du nom, des étapes d'exécution, des tags de classification, des liens vers les exigences et des itérations d'appartenance. Cette fonction est particulièrement utile pour évaluer l'ampleur des tests de régression nécessaires. À partir des cas ajoutés et modifiés, l'utilisateur peut immédiatement créer et lancer une exécution de test. La fonctionnalité est disponible aussi bien dans les projets cl

Que sait-on sur Rapports sur les défauts et l'instabilité ?

Un nouveau rapport sur la bibliothèque de cas, pour une période donnée, répartit les résultats en trois catégories. La première regroupe les cas ayant révélé des défauts dans le code. La deuxième contient les cas exécutés avec succès sans détection de défaut. La troisième présente les cas instables, dont les résultats ont alterné entre succès et échec alors que le code lui-même restait inchangé. L'identification des tests instables est essentielle pour renforcer la fiabilité de l'automatisation et réduire les faux positifs.

ZK
Zhemal Khamidun — CPO d'Alpina Digital, product manager d'AlpinaGPT. Conçoit des produits IA depuis 2019. Hamidun News est un projet personnel devenu un agrégateur en production avec plus de 6 000 lecteurs.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
Qu'en pensez-vous ?
Chargement des commentaires…