top of page

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

Dernière mise à jour : 10 févr. 2022


Squash 1.21 est sortie fin 2019 et vous offre un ensemble de nouveautés concernant la gestion de vos tests

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.

L'URL publique de Squash peut désomais être paramétrée depuis l'espace Administration de votre instance


✓ 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.

Un nouveau tableau de statistiques d'avancement est désormais disponible dans la page de consultation des itérations


✓ 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.

L'export de campagne personnalisé peut désormais prendre une itération ou une suites de test en tant que périmètre


✓ 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.

L'assistant de création d'export personnalisé permet d'exporter l'ID d'une exécution et les champs personnalisés des tests


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.

Squash 1.21 permet de rentrer l'adresse mail du commiter dans la configuration du serveur de partage de code source


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.

Un bouton permet d'activer ou désactiver globalement ou individuellement les synchronisations du plugin Xsquash4Jira


✓ 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.

Un ticket synchronisé avec Xsquash4Jira permet désormais de remonter des pièces jointes depuis Jira vers Squash

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".

Personnalisation du nom de l'onglet Cas de test et Exécutions de Squash TM dans la configuration Xsquash dans Jira


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.

Grâce à Xsquash, le statut de l'exécution des cas de test Squash TM est mis à jour dans Jira avec des pastilles colorées


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.

Les commentaires des pas d'exécution de Squash sont récupérés dans Jira grâce au plugin Xsquash


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.


Le workflow d'automatisation des tests permet de transmettre un cas de test à automatiser depuis Squash vers Jira

留言


bottom of page