3 janv. 20203 Min

Les nouvelles fonctionnalités de Squash 1.21 en détails

Mis à jour : 10 févr. 2022

La version 1.21 de Squash a été publiée à la fin du mois de décembre, découvrez en images les nouveautés qu'elle vous apporte :

✓ Configuration de l’URL publique de Squash

La configuration de la "callbackurl" de Squash se fait depuis l'administration.

✓ Mise à jour de la date de modification pour...

... les exigences, les cas de test, les campagnes, les itérations et les suites de tests si leur contenu est modifié par un utilisateur. Le champ « Modifié le... » des cas de test est mis à jour lorsqu’une modification des pas de test est réalisée.

✓ Ajout du champ "Statut d'avancement"...

...dans le bloc "Description" d'une itération

✓ Ajout d'un bloc "Statistiques" dans l'onglet "Informations" d'une itération :

Ce tableau permet de suivre l'avancement de l'exécution des cas de test présents dans l'itération.

✓ Export de campagne personnalisé - périmètre étendu aux itérations et suites :

Il est possible de créer un export personnalisé en ciblant une itération ou une suite de tests.

✓ Export de campagne personnalisé - exporter l'ID de l'exécution et les champs personnalisés des pas de test :

Les options permettant d'exporter l'ID d'une exécution et les champs personnalisés liés aux pas de test sont maintenant disponibles.

API Rest :

✓ Fixation de l'ordre des ITPI :

Les items de plan de test des campagnes, itérations et suites de tests sont récupérés dans l'ordre affiché dans Squash.

✓ Gestion des groupes de permissions sur un projet depuis l'API :

Modification et suppression d'habilitations possibles depuis l'API.

GIT Connector :

✓ Configuration de l'adresse mail du commiter Squash TM...

...lors de la transmission dans Git.

Active Directory :

✓ Configuration d'un compte de service pour parcourir Active Directory

Jira Bugtracker :

✓ Renseignement automatique du champ ‘Rapporteur’ :

Le champ rapporteur est renseigné automatiquement avec le login de l'utilisateur connecté.

✓ Laisser les champs vides ou les valoriser par "Aucun" par défaut :

Lors de la déclaration d'anomalies depuis Squash dans Jira, les champs obligatoires et facultatifs sont par défaut laissés vides ou valorisés par "Aucun".

Xsquash4Jira :

✓ Désactivation/Activation globalement ou individuellement des synchronisations :

Le bouton de désactivation d'une synchronisation interrompt les mises à jour d'exigences et de champs de reporting sans la supprimer. Elle peut être réactivée à tout moment.

✓ Lien vers les pièces jointes Jira dans les exigences synchronisées :

Des liens vers la/les pièces jointes du ticket synchronisé sont présents et cliquables à la fin de la description de l'exigence.

Xsquash :

✓ Configuration de Xsquash par projet Jira :

Pour chaque projet Jira, il est possible d'activer/désactiver le plugin Xsquash et de configurer l'instance Squash avec laquelle le projet Jira doit être synchronisé.

✓ Paramétrage des onglets dans Jira :

Il est possible de renommer le nom des onglets "Cas de test Squash TM" et "Exécutions Squash TM".

Onglet "Cas de test Squash TM" avec le statut de la dernière exécution :

Une pastille colorée indique le dernier statut d'exécution du cas de test.

Onglet "Exécutions Squash TM " avec les commentaires des pas d'exécution :

Les commentaires ajoutés lors de l'exécution des pas de test sont récupérés.

Workflow Automatisation Jira :

Externaliser le workflow d’automatisation des tests dans Jira :

Il est désormais possible de transmettre un cas de test à automatiser depuis Squash vers Jira. Parallèlement, s’il s’agit d’un cas de test Gherkin, celui-ci est transmis dans GitHub.

Ce cas de test apparaîtra sous la forme d’un ticket Jira. Les champs relatifs au cas de test seront synchronisés directement depuis Squash dans ce ticket et le statut d’avancement du ticket sera synchronisé depuis Jira dans Squash.

A partir du workflow du ticket Jira, l’automaticien pourra renseigner l’avancement de son travail d’automatisation.

Le testeur fonctionnel pourra, de son côté, suivre l’évolution du travail de l’automaticien directement sur Squash.

Une fois le cas de test automatisé, l’information est remontée de Jira vers Squash et le cas de test peut ensuite être exécuté en cliquant sur le bouton « Lancer les tests automatisés » dans l’Espace Campagnes de Squash.

Télécharger Squash TM 1.21