Aller au contenu
← Tous les articles

Livraison SquashTM 14.0, une génération de cas de test par IA ancrée dans votre contexte métier

SquashTM – Nouvelle livraison 14.0

La livraison de SquashTM contient les fonctionnalités suivantes :

  • Une IA enrichie du contexte métier pour une génération de cas de test plus ciblée

  • Affichage des exécutions de sprint directement dans Jira Data Center

  • TinyMCE : un éditeur de texte repensé pour votre quotidien

  • Fonctionnalités supprimées

  • Fonctionnalités dépréciées

La liste complète des évolutions et corrections est disponible dans la release note de SquashTM 14.0.

Une IA enrichie du contexte métier pour une génération de cas de test plus ciblée

Nécessite l’offre SquashTM Ultimate.

Avec la version 14.0, la génération de cas de test s’appuie sur un contexte fonctionnel enrichi — exigences, spécifications, règles métier — pour produire des résultats adaptés au périmètre testé, avec moins de tri et d’ajustements.

  • Un nouveau panneau “Contexte & Sources” permet d’attacher des documents directement dans l’écran de génération.

Capture : écran « Génération de cas de test par IA » avec le panneau « Contexte & Sources » listant 3 exigences et 2 documents joints

  • L’IA produit désormais des cas de test variabilisés avec jeux de données : scénarios nominaux, cas d’erreur et cas limites couverts en un seul cas de test.

Capture : cas de test généré par l’IA, variabilisé (moyen_paiement, montant, devise) avec 5 jeux de données : nominaux, erreurs et limite

  • Trois ensembles de prompts préconfigurés sont livrés en lecture seule, dont un dédié à la génération avec jeux de données.

[XSquash Jira Data Center] Affichage des exécutions de sprint directement dans Jira

Nécessite l’offre SquashTM Premium.

Avec la version 14, le plugin XSquash Datacenter enrichit les informations disponibles dans les tickets Jira en y intégrant les statuts d’exécution issus des sprints dans SquashTM.

Jusqu’à présent, les onglets XSquash affichaient uniquement les cas de test et les exécutions liés aux campagnes et aux itérations. Désormais, les données provenant des sprints, qu’ils soient manuels ou synchronisés, sont également remontées, offrant ainsi une vision complète de l’avancement de la recette, quelle que soit l’organisation du plan d’exécution.

Concrètement, depuis un ticket Jira, l’utilisateur peut désormais visualiser :

  • Dans l’onglet des cas de test, le statut de la dernière exécution d’un cas de test issu d’une itération ou d’un sprint.
  • Dans l’onglet des exécutions, une nouvelle colonne « Chemin », qui renvoie vers le plan d’exécution du cas de test ainsi que le statut de l’exécution.

Cette évolution renforce le lien entre Jira et SquashTM et améliore le suivi des activités de test dans un contexte Agile.

Capture : ticket Jira, onglet « Cas de test SquashTM » affichant le statut de la dernière exécution

Capture : ticket Jira, onglet « Exécutions SquashTM » avec la colonne « Chemin » (Sprint, Itération) et le statut de chaque exécution

Un éditeur de texte repensé pour votre quotidien

Avec cette version, SquashTM intègre TinyMCE en remplacement de CKEditor : une interface plus lisible, de meilleures performances sur les documents longs, et un copier-coller qui préserve votre mise en forme.

Avant :

Capture : ancien éditeur de texte (CKEditor) et sa barre d’outils

Après :

Capture : nouvel éditeur TinyMCE et sa barre d’outils réorganisée, encadrée en rouge

Une interface plus claire, des performances à la hauteur

La barre d’outils a été réorganisée autour des fonctions les plus utilisées. Les icônes sont plus claires, la disposition plus logique. La navigation au clavier est améliorée, avec des raccourcis enrichis pour les utilisateurs qui préfèrent rester sur le clavier. Sur les documents volumineux, l’éditeur se montre nettement plus réactif.

Un copier-coller qui respecte votre mise en forme

Le copier-coller depuis Word ou Excel nettoie automatiquement le formatage parasite. Les checkboxes sont converties en listes à puces pour éviter les problèmes d’enregistrement. La structure de vos documents est mieux préservée.

Fonctionnalités supprimées

  • Version de Java

SquashTM 14.0 nécessite Java 25.

Fonctionnalités dépréciées

Les fonctionnalités suivantes sont dépréciées et seront définitivement supprimées de Squash dans les versions ou aux dates indiquées :

  • SquashTM 15.0 (août 2026) : Les templates personnalisés pour les bilans de campagnes et d’itérations, créés à partir d’un template par défaut avant SquashTM 11, contiennent des balises qui ne seront plus supportées. Ces balises seront supprimées.

Le support de Jira 9.X s’arrêtera avec la fin du support de cette version par Atlassian.

  • SquashTM 16.0 (novembre 2026) Les serveurs d’IA legacy sont remplacés par des serveurs d’IA plus simples à configurer et plus polyvalents à utiliser. Ils seront supprimés.

  • SquashTM 19.0 (août 2027) Le support de Squash TF prendra fin à l’été 2027.

L’Authentification basique pour l’API REST ne sera plus prise en charge.

  • SquashTM 21.0 (février 2028) À partir de Squash TM 1.19 (fin 2018), les mots de passe sont hachés avec bcrypt au lieu de SHA-1, jugé peu sûr. Les utilisateurs qui n’ont pas modifié leur mot de passe depuis cette mise à jour doivent : changer leur mot de passe ou

se connecter à SquashTM 13.0 ou une version ultérieure (ces versions remplaceront automatiquement le hachage SHA-1 par le hachage bcrypt lors de la connexion).

Sinon, ils ne pourront pas se connecter à SquashTM 21.0 ou versions ultérieures.

Pour plus d’informations et les dépréciations plus lointaines, veuillez consulter le détail des dépréciations.