Aller au contenu

Release notes de Squash TM 2.X

Squash TM 2.2.2

Sortie le 07/04/2022

Corrections

Squash TM 2.2.1

Sortie le 04/03/2022

Corrections

  • Campagnes :
    • Affichage des infobulles Ă  l'ajout des cas de test dans un plan d'exĂ©cution
  • Anomalies :
    • Lenteurs diverses dans le formulaire de dĂ©claration d'anomalies
  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.17.1

Squash TM 2.1.6

Sortie le 21/02/2022

Corrections

  • Exigences :
    • Mauvaise redirection du bouton [Retour] sur la page de consultation des versions
    • Affichage du bloc "Indicateurs de couverture" non disponible sans rafraĂ®chir la page
  • Anomalies :
    • Lenteurs diverses dans le formulaire de dĂ©claration d'anomalies
  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.17.1

Squash TM 2.2.0

Sortie le 04/01/2022

Évolutions

  • Automatisation :
    • Authentification par token pour la publication des rĂ©sultats des tests automatisĂ©s

Squash TM 2.1.5

Sortie le 21/12/2021

Corrections

  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.17.0

Squash TM 2.0.3

Sortie le 21/12/2021

Corrections

  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.17.0

Squash TM 2.1.4

Sortie le 14/12/2021

Corrections

  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.16.0

Squash TM 2.0.2

Sortie le 14/12/2021

Corrections

  • Technique :
    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.16.0

Squash TM 2.1.1

Sortie le 20/10/2021

Corrections

  • 8744 Mauvaise redirection via SAML en 2.0
  • L'export des rĂ©sultats de recherche d'exigences (page de recherche) n'est pas fonctionnel pour six profils
  • Perte d'accès Ă  la liste des jobs jenkins Squash TF (librairie httpclient Apache)

Squash TM 2.1.0

Sortie de 26/08/2021

Évolutions

  • Serveur de partage de code source :
    • Support de l'authentification par token Ă  GitHub
  • Xsquash4Jira :
    • Prise en compte de la configuration de Xsquash4Jira dans les modèles de projet et rĂ©percussion sur dans les projets liĂ©s
    • Affichage dans la bibliothèque et sur la page de consultation des exigences du statut de synchronisation du ticket Jira associĂ© (synchronisĂ©, dĂ©synchronisĂ© ou supprimĂ© dans Jira)
    • Ajout d'une option pour simuler une synchronisation afin de visualiser le nombre et le dĂ©tail des tickets qu'elle contient avant de l'ajouter
    • Ajout d'un bouton pour rafraĂ®chir le bloc "Synchronisations" sur la page de configuration du plugin Xsquash4Jira
    • Optimisation de l'affichage des erreurs de syntaxe lors de la configuration des Ă©quivalences entre les valeurs des champs
    • Configuration des champs de reporting Squash vers Jira via l'API
  • Cas de test :
    • Ajout de boutons pour copier, coller et supprimer des pas de test en haut de la page
  • Pilotage :
    • Affichage des cas de test BDD dans les cahiers de test au format Ă©ditable
  • Transverse :
    • Ajout d'un bouton pour vider les filtres appliquĂ©s sur les colonnes de certaines tables
    • Affichage des projets sĂ©lectionnĂ©s en haut de la liste dans le filtre projets
    • Optimisation de l'affichage des infobulles
  • Administration :
    • PossibilitĂ© de supprimer un utilisateur propriĂ©taire d'un graphique ou rapport
  • API REST :
    • Consultation de l'UUID d'un cas de test
    • Consultation des champs d'association d'un cas de test Ă  un script automatisĂ©
    • Non mise Ă  jour du bloc lorsque l'on change de protocole d'authentification
  • API REST Admin :
    • 8733 Recherche d'Ă©quipes et d'utilisateurs par nom d'Ă©quipe et login
    • 8734 Association entre Ă©quipe et utilisateur par nom d'Ă©quipe et login

Plugins

Corrections

  • Exigences :

    • Statut de synchronisation non traduit sur l'exigence
    • Impossible de copier/coller une exigence associĂ©e Ă  un jalon
    • Modifier le contenu de la pop-up de suppression d'exigence en mode jalon
    • Pop-up d'ajout de version d'exigence accessible mais non fonctionnelle pour un profil valideur
    • L'export depuis la recherche ne prend pas en compte tous les filtres
    • Absence du bouton [-] dans les lignes des tableaux "exigences liĂ©es" et "CDT liĂ©s"
    • Ouvrir le nĹ“ud après un glisser dĂ©poser dans l'arborescence
    • Le tri par dĂ©faut n'est pas le bon dans la table "Cas de test vĂ©rifiant cette exigence"
    • Afficher les listes personnalisĂ©es et champs personnalisĂ©s par ordre alphabĂ©tique dans les critères de recherche
    • Synchronisation manuelle Jira et Redmine : Coquille dans le message de la pop-up 'Synchroniser avec …'
  • Cas de test :

    • Modifier les icĂ´nes en bout de ligne pour un cas de test appelĂ©
    • La mise Ă  jour d'un paramètre n'est pas prise en compte automatiquement dans les prĂ©requis d'un cas de test
    • Mauvais message de suppression lors de la suppression d'une exigence au pas de test sur la page de niveau 2 d'un pas de test
    • Absence d'infobulle sur les boutons d'action dans la recherche de cas de test
    • CT BDD - Erreur lorsqu'on modifie les paramètres d'une action avec des paramètres vides
  • Campagnes :

    • 8749 L'URL de l'exĂ©cution prĂ©sente dans la description des anomalies est erronĂ©e
    • Pas de pop-up d'erreur los de lancement de l'exĂ©cution si le script Gherkin n'a pas de scĂ©nario
    • Lors de la modification d'un pas de test en cours d'exĂ©cution, la case "LiĂ©e au PT" n'est pas cochĂ©e automatiquement lorsqu'une exigence est associĂ©e Ă  un cas de test via la recherche
    • Lors de la modification d'un pas de test en cours d'exĂ©cution, la pop-up de dissociation d'une exigence au pas de test est non conforme
    • Affichage de la pop-up de suppression d'item de plan de test dans une suite (mais non fonctionnelle) pour les profils qui n'ont pas les habilitations
    • Message d'erreur a renommer (Pop-up et page d'exĂ©cution) dans la pop-up de dĂ©claration d'anomalies si le bugtracker est injoignable
    • Harmoniser les encadrĂ©s des champs dans la pop-up de dĂ©claration d'anomalie
    • Surbrillance du contour des champs Date/Date et heure non uniforme au survol dans la pop-up de dĂ©claration d'anomalie
    • Comportements anormaux pour des ID de cas de test excessivement grands lors de la recherche d'item de plan de test
    • Non mise Ă  jour automatique des date/heure login au changement de "Ă€ exĂ©cuter" Ă  "Non testable" sur la page d'une exĂ©cution
    • La valeur par dĂ©faut de l'Ă©tat d'une itĂ©ration doit ĂŞtre "non dĂ©fini"
    • Le bouton [Lancer les tests automatisĂ©s] n'apparaĂ®t qu'après avoir rafraĂ®chi la page
    • Bouton de suppression d'anomalie prĂ©sent mais non fonctionnel dans le bloc anomalie d'une exĂ©cution pour certains profils
    • Glisser dĂ©poser d'item de plan de test visuellement possible pour certains profils mais non fonctionnel
    • Affichage de la pop-up de suppression d'un ITPI dans une campagne non fonctionnelle
    • Temps d'affichage très long pour la pop-up 'Historique des exĂ©cutions' sur une grosse base de donnĂ©es
  • Pilotage :

    • 8746 [Report API] La catĂ©gorie de rapport "VARIOUS" n'est plus supportĂ©e
    • Sur un graphique de type histogramme des barres noires apparaissent
    • Pour les rapports, le champ "Choisir un tag" s'affiche mĂŞme si aucun champ personnalisĂ© de type tag
    • Filtre boolĂ©en toujours affichĂ© après sĂ©lection lors de la crĂ©ation d'un graphique
  • Administration

    • Suppression d'un type de lien entre exigences visible qu'après rafraĂ®chissement de la page
    • La modification du libellĂ© d'une option d'une liste personnalisĂ©e n'est pas rĂ©percutĂ©e sur les objets
    • Mauvais message d'erreur si le login est dĂ©jĂ  utilisĂ© dans la pop-up d'ajout d'utilisateur
    • Les colonnes du bloc "Options" d'un champ personnalisĂ© Liste dĂ©roulante ne doivent pas ĂŞtre triables
    • Modifier "Bugtracker" par "Serveur" dans le message d'information lors de la suppression d'un bugtracker
    • Non mise Ă  jour du bloc 'Politique d'authentification' lorsque l'on change de protocole d'authentification
  • Transverse :

    • 8729 L'URL publique de Squash TM n'est pas prise en compte partout
    • Modification des urls des pièces jointes en 2.0.0, les images ne s'affichent plus
    • L'URL n'est pas mise Ă  jour lorsque l'on navigue d'un groupe d'ancres Ă  l'autre
    • Impossible de naviguer vers un groupe d'ancres via l'URL
    • Erreurs dans les donnĂ©es rĂ©fĂ©rentielles lorsque l'utilisateur n'a pas de visibilitĂ© sur un des projets du filtre
    • Mise Ă  jour non automatique des chiffres sous les ancres
    • Mauvaise redirection depuis un lien après dĂ©connexion
    • Dans le filtre projets, la couleur du contour de la case Ă  cocher de l'en-tĂŞte "Nom" est de la couleur de l'espace "Exigences"
    • Infobulle au survol d'une cellule mĂŞme si la valeur n'est pas tronquĂ©e
    • Supprimer l'option "PlanifiĂ©" lors de la recherche par Statut de jalon
    • Les critères associĂ©s aux jalons sont visibles/cliquables dans la liste "Ajouter un critère" sur les pages de recherche en mode jalon
    • DĂ©calage des boutons d'actions de la bibliothèque vers la droite en mode jalon
    • Mauvais lien de redirection Ă  la documentation
  • Base de donnĂ©es :

    • Supprimer les erreurs de commentaires trop longs dans le script full install
    • Passage du script 2.00.0 trop long dĂ» aux upgrades d'icĂ´nes

Squash TM 2.0.0

Sortie le 01/07/2021

Évolutions

  • Refonte et modernisation de l'interface
  • Barre de navigation :
    • Accès Ă  la documentation en ligne depuis la barre de navigation
    • DĂ©plier/Replier la barre de navigation
    • Passage en mode jalon/rĂ©fĂ©rentiel depuis la barre de navigation
  • Navigation dans l'application :
    • Navigation au sein des pages via des ancres
    • Accès Ă  un objet via son URL
    • État des tables conservĂ© (pagination, filtre, tri) lors de la navigation vers une page de niveau 2
  • Consultation d'objets :
    • Ajout d'icĂ´nes dans les bibliothèques qui donnent des informations rapides sur le rĂ©fĂ©rentiel
    • Ajout de capsules sur les pages de consultation des objets avec les attributs principaux
    • Visualisation rapide du contenu et associations des objets via des indicateurs chiffrĂ©s dans les ancres
    • Affichage des jalons associĂ©s aux objets sous forme d'Ă©tiquette
  • Association et glisser-dĂ©poser :
    • Association entre objets directement depuis la page de consultation par glisser-dĂ©poser
    • Ajout de pièces jointes par glisser-dĂ©poser
    • Optimisation du dĂ©placement et de la rĂ©organisation d'objets par glisser-dĂ©poser
  • Filtres et tris :
    • Modification du tri des bibliothèques depuis la barre d'action des bibliothèques
    • Optimisation des filtres sur les colonnes de certaines tables
    • Optimisation du tri secondaire dans les tables
  • Exigences :
    • Prise en compte du statut des cas de test dans les indicateurs de couverture
  • Cas de test :
    • Nouvelle interface de gestion des pas de test
    • Visualisation des Ă©tapes des cas test appelĂ©s depuis le cas de test consultĂ©
    • RĂ©organisation de la page de dĂ©tails d'un pas de test
    • Mutualisation des paramètres et jeux de donnĂ©es dans une mĂŞme table
    • Optimisation de l'affichage des informations supplĂ©mentaires pour les pas de test BDD
    • PrĂ©sence de SKF dans le listing des technologies disponibles dans Squash TM
    • 8595 Bouton "Fermer" sur "Ajouter un pas de test" dans Squash
  • Campagnes :
    • Ajout de suites de tests depuis la bibliothèque
    • Optimisation de l'affichage du graphique "Avancement cumulĂ© de la campagne/itĂ©ration"
    • Nouvelle interface de gestion du scĂ©nario d'exĂ©cution sur la page de consultation d'une exĂ©cution
    • Gestion de l'historique des exĂ©cutions dans une table
  • Recherche :
    • Affichage des critères et rĂ©sultats de recherche sur une mĂŞme page
    • Actualisation dynamique des rĂ©sultats de recherche
    • Recherche Ă  partir d'un pĂ©rimètre personnalisĂ© (projet, dossier, ensemble d'objets)
  • Tableaux de bord :
    • Optimisation de l'affichage des tableaux de bord en fonction de l'espace disponible
    • Affichage d'une infobulle au survol des portions des graphiques
    • Portions des graphiques traduites en critères de recherche en cliquant pour afficher leur contenu
  • Pilotage :
    • Nouvelle interface de crĂ©ation de graphiques personnalisĂ©s
    • DĂ©sĂ©lection des tableaux de bord favoris
    • Nouvelle interface de crĂ©ation d'exports personnalisĂ©s de campagnes
    • 8590 Afficher les titres des graphiques sans donnĂ©es dans les Dashboard
  • Administration :
    • Ajout d'une barre de navigation dans l'administration
    • RĂ©organisation des rubriques de l'administration
    • Optimisation de l'ajout d'utilisateurs et de champs personnalisĂ©s Ă  un projet
    • Visualisation des plugins installĂ©s
    • TĂ©lĂ©chargement des fichiers de log prĂ©cĂ©dents
  • Serveur :
    • Utilisation possible du server.servlet.context-path

Plugins

  • Nouvelles versions de tous les plugins : compatibilitĂ© avec Squash TM 2.0

Corrections

  • Exigences :
    • EmpĂŞcher la liaison d'un jalon non associĂ© au projet Ă  une exigence du projet
    • Non reprise du libellĂ© de la liste personnalisĂ©e dans l'export d'exigences
    • Contenu de la colonne CatĂ©gorie non traduite dans l'export champs actuels
    • La colonne "CatĂ©gorie" ne prend pas le code de la liste
    • Non reprise du libellĂ© de la liste personnalisĂ©e
    • Colonnes inutiles dans le gabarit d'import Ă  supprimer
  • Cas de test :
    • Nombre d'anomalies affichĂ©es sur l'ancre diffĂ©rent du nombre d'anomalies visibles sur les tables
    • EmpĂŞcher la liaison d'un jalon non associĂ© au projet Ă  un cas de test du projet
    • Non reprise des jalons associĂ©s Ă  l'exigence au niveau du cas de test par hĂ©ritage
    • 8716 Affectation automatique au jalon en cours sur le projet lors de la crĂ©ation de cas de test assistĂ©
    • CrĂ©ation de CT par copie d'exigences cassĂ©e si CUF obligatoires sur les dossiers de CT
    • La modification en masse est impossible pour une sĂ©lection de cas de test liĂ©s Ă  une exigence associĂ©e Ă  un jalon 'VerrouillĂ©'
    • Un utilisateur sans droit voit les cas de test BDD depuis la recherche
    • Transmission en masse cassĂ©e si Gherkin et BDD dans la sĂ©lection
    • Mise Ă  jour non automatique du jalon associĂ© au cas de test s'il est dĂ©placĂ© dans un autre projet
    • Colonnes inutiles dans le gabarit d'import Ă  supprimer
    • Impossible de copier/coller un dossier de cas de test contenant des cas de test BDD avec pas de test
  • Campagnes :
    • Modifications possibles sur une campagne associĂ©e Ă  un jalon verrouillĂ© ainsi que sur ses descendants
    • Mise Ă  jour non automatique du statut d'avancement d'une suite de test
    • Ajout des statuts d'exĂ©cution automatisĂ©e dans le plan d'exĂ©cution
    • Les ITPI sans exĂ©cution disparaissent au tri sur "Mode" ou "ExĂ©cutĂ© par" dans la recherche
    • Le profil Testeur peut voir Ă  tort des tests qui ne lui sont pas assignĂ©s dans le plan d'exĂ©cution d'une campagne
    • La date de fin du filtre sur la colonne 'Dernière exĂ©cution' est exclue des rĂ©sultats affichĂ©s
    • Les JDD des items de plan de test peuvent ĂŞtre modifiĂ©s mĂŞme si le Jalon liĂ© Ă  la campagne est verrouillĂ©
    • Le tri de certaines colonnes fait disparaĂ®tre des lignes dans la recherche
    • Affichage diffĂ©rent des exigences liĂ©es Ă  un cas de test via un appel dans la pop-up d'exĂ©cution
    • Le tri de la colonne JDD ne se fait pas correctement sur la page de recherche
    • 8735 Le profil invitĂ© ne voit pas les dates de planning des campagnes
  • Pilotage :
    • TĂ©lĂ©chargement d'un export personnalisĂ© impossible si seul un champ personnalisĂ© est sĂ©lectionnĂ© dans "Cas de test"
    • Les attributs concernant les jalons s'affichent lors de la crĂ©ation de graphique ou d'export si jalons dĂ©sactivĂ©s de l'instance
    • Non prise en compte du filtre projet dans la pop-up de sĂ©lection du jalon pour les rapports
    • 8737 Description d'un dossier non enregistrĂ©e
  • Administration :
    • Pop-up d'info manquante si on tente de modifier une habilitation quand le nombre de users est de +20%
    • Le lien vers la documentation YAML s'ouvre dans la mĂŞme page
    • Les utilisateurs du groupe Serveur d'automatisation de tests ne peuvent pas ajouter de pièces jointes
    • Modifier le message de la pop-up d'erreur si la durĂ©e de conservation renseignĂ©e n'est pas une valeur entre 0 et 2147483647
    • Remplacer le terme "bugtracker" par "serveur" dans les pop-ups de suppression de serveurs