Aller au contenu
← Tous les articles

Sortie de Squash TM 4.1

Nouvelle release TM 4.1

La version 4.1 de Squash TM est disponible en téléchargement.

Cette version comporte les évolutions suivantes :

  • Gestion des variables d’environnement avec Squash AUTOM
  • Consultation des tags et variables d’environnement au niveau des exécutions et des suites automatisées
  • Support du protocole OAuth 2 pour la communication entre Squash et Jira
  • Optimisation des performances de l’affichage des résultats de recherche et du tableau de bord par défaut des exigences
  • Correction d’anomalies

Découvrez les principales nouveautés de Squash TM 4.1 ci-dessous.

Pour la liste complète des évolutions et corrections, vous pouvez consulter la release note de la version.

Gestion des variables d’environnement avec Squash AUTOM

Avec Squash TM 4.1, il est désormais possible de gérer des variables d’environnement pour les tests automatisés lancés avec Squash AUTOM.

Cette fonctionnalité s’inscrit dans le prolongement de la sélection de tags au lancement des tests automatisés pour cibler un environnement d’exécution, introduite en version 4.0.

Les variables d’environnement peuvent notamment être utilisées pour indiquer le navigateur, la version des tests automatisés, ou encore le type d’environnement (recette/préprod) sur lequel exécuter les tests.

Dans Squash TM, un nouvel espace dans l’administration permet de créer les variables d’environnements (champ texte ou liste).

Capture : Administration - Entités, liste des variables d’environnement Branche_Git (texte simple), Navigateur et SUT (listes déroulantes)

Afin de les utiliser, elles doivent être associées à un serveur d’exécution automatisée Squash AUTOM.

Des valeurs par défaut peuvent être définies pour chacune de ces variables au niveau du serveur d’exécution automatisée et du projet Squash TM.

Capture : onglet Automatisation d’un projet, environnement par défaut avec tags d’environnement et valeurs par défaut des variables (Navigateur : Chrome, SUT : Preprod)

Ces valeurs sont proposées par défaut à l’utilisateur au lancement des tests automatisés. Néanmoins, il peut en sélectionner d’autres afin de cibler un autre environnement sur lequel exécuter les tests.

Capture : fenêtre Supervision de l’exécution automatique des tests, avec le tag robotframework et les variables d’environnement proposées au lancement

Consultation des tags et variables d’environnement au niveau des exécutions et des suites automatisées

Les tags et variables d’environnement utilisés s’affichent désormais dans Squash TM au niveau des exécutions et des suites automatisées.

Capture : en-tête d’une exécution automatisée affichant le tag robotframework et les variables SUT: Preprod, Branche_Git: tests-2.0, Navigateur: Chrome

Support du protocole OAuth 2 pour la communication entre Squash TM et Jira

La communication entre Squash TM et Jira peut à présent se faire via le protocole OAuth 2.

Ce protocole repose sur un échange de jetons entre Squash TM et Jira. Il n’est donc plus nécessaire de saisir des identifiants de connexion à Jira dans Squash TM.

Cette fonctionnalité est compatible avec tous les hébergements de Jira (Server, Data Center et Cloud).

Optimisation des performances de l’affichage des résultats de recherche et du tableau de bord par défaut des exigences

Squash TM 4.1 améliore les performances lors de l’affichage des résultats de recherche dans tous les espaces ainsi que du tableau de bord par défaut des exigences.

Dans ce tableau de bord, le graphique « Validation par criticité » se base désormais sur les exigences et non plus sur les cas de test associés aux exigences, facilitant ainsi sa lecture.