Livraison SquashTM 13.0, la génération de cas de test par IA

La livraison de SquashTM contient les fonctionnalités suivantes :
-
Génération de cas de test par IA
-
Sécurisation des données avec la corbeille d’administration (Espace Cas de test)
-
UX améliorée pour les relances de tests automatisés
-
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 13.0.
Génération de cas de test par IA
Nécessite l’offre SquashTM Ultimate.
La génération de cas de test par IA devient une fonctionnalité à part entière
Avec la version 13.0, la génération de cas de test par intelligence artificielle, disponible avec l’offre SquashTM Ultimate, sort du statut expérimental pour devenir une fonctionnalité stable et pleinement intégrée à SquashTM.
Cette évolution s’accompagne d’une expérience utilisateur clarifiée pour les testeurs et d’une configuration IA simplifiée et plus flexible côté administration, tout en préparant l’arrivée de futurs usages de l’IA dans SquashTM.
Génération de cas de test par IA : une aide maîtrisée pour les testeurs
Depuis une exigence, le testeur accède à un écran dédié pour générer des cas de test à l’aide de l’IA.
Il peut adapter le prompt proposé, lancer une génération, consulter les propositions et sélectionner progressivement les cas de test pertinents.
Chaque génération est indépendante, ce qui permet de comparer plusieurs propositions successives tout en conservant une sélection de cas de test validés.
Les cas retenus sont ensuite enregistrés dans le référentiel et automatiquement liés à l’exigence.
La génération reste assistée : aucun cas de test n’est créé sans validation explicite du testeur, garantissant maîtrise humaine, qualité et traçabilité.

Une configuration IA simplifiée et tournée vers l’avenir
SquashTM 13.0 simplifie la configuration des serveurs d’IA pour les cas d’usage courants (OpenAI, Mistral, Anthropic, Google, etc.) et élargit le support des modèles personnalisés.
Les prompts sont entièrement administrables, permettant d’adapter la génération aux pratiques de test et aux standards qualité de chaque organisation.
La nouvelle architecture administrative prépare également l’intégration de nouveaux usages de l’IA dans les prochaines versions de SquashTM.
La sécurisation des données avec la corbeille d’administration
Nécessite l’offre SquashTM Premium.
SquashTM introduit une corbeille d’administration, offrant une sécurité accrue contre la perte de données :
- Sécurité & Gouvernance : seuls les administrateurs ou gestionnaires de projets peuvent restaurer ou supprimer définitivement les éléments.
- Efficacité : une interface familière permettant une gestion aussi bien massive (suppression définitive ou restauration) que plus fine, tout en conservant l’arborescence d’origine.

Pour l’heure, circonscrite aux objets de l’Espace Cas de test, la corbeille d’administration est un filet de sécurité pour empêcher toute suppression physique définitive non autorisée/non souhaitée au niveau de l’instance.
UX améliorée pour les relances de tests automatisés
Nécessite l’offre SquashTM Ultimate.
Lors de l’exécution de tests automatisés avec la fonctionnalité de relance, SquashTM fournit désormais un retour plus clair sur l’avancement grâce à une barre de progression en deux phases.
La première phase (en bleu) correspond à l’exécution initiale, tandis que la seconde (en vert) indique les exécutions terminées, après d’éventuels rejeux de tests en échec. Il devient ainsi plus simple d’identifier les tests en attente de relance et ceux dont l’exécution est terminée, offrant une meilleure visibilité et davantage de sérénité pendant le déroulement des tests.

Fonctionnalités supprimées
- Demande de confirmation renforcée avant suppression
La propriété de configuration « squash.control.deletion.threshold » est supprimée au profit d’un paramétrage de la demande de confirmation renforcée avant suppression depuis l’espace Administration.
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 14.0 (mai 2026) L’authentification basique pour l’API REST ne sera plus prise en charge.
-
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.
-
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.