Aller au contenu

Release notes de Squash TM 3.X

Squash TM 3.0.5

Sortie le 04/05/2022

Corrections

  • Code source :

    • Rendre possible le dĂ©veloppement de rapports personnalisĂ©s tĂ©lĂ©chargeables depuis TM

Squash TM 3.0.4

Sortie le 07/04/2022

Corrections

Squash TM 3.0.3

Sortie le 28/03/2022

Évolutions

  • Cas de test :

    • Support du setup/teardown de test pour les fichiers Robot gĂ©nĂ©rĂ©s Ă  partir des cas de test BDD

    Corrections

  • Cas de test :

    • Erreur Ă  la visualisation/transmission d'un cas de test BDD de type Robot lorsqu'un jeu de donnĂ©es est dĂ©fini mais qu'aucun paramètre n'est prĂ©sent dans les pas de test
    • Prise en compte des nombres dans les jeux de donnĂ©es en string ou en integer en fonction des autres valeurs du paramètre du cas de test BDD
    • Avec un base H2, les parties fixes et variables d'une action ne sont pas dans le bon ordre Ă  l'ajout d'un pas de test BDD
  • Campagnes :

    • 8840 Impossible de supprimer une campagne ou une itĂ©ration contenant une suite automatisĂ©e
  • Technique :

    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.17.1
  • Xsquash4Jira :

    • 8854 Concepteur de plan d'exĂ©cution Jira inaccessible
  • Jira Bugtracker Server :

    • 8852 Lenteurs diverses dans le formulaire de dĂ©claration d'anomalies

Squash TM 3.0.2

Sortie le 24/12/2021

Corrections

  • Exigences :
    • Affichage du bloc "Indicateurs de couverture" non disponible sans rafraĂ®chir la page
    • Mauvaise redirection du bouton [Retour] depuis la page de consultation des versions d'une exigence
    • Pop-up d'impression d'une exigence vide
    • DĂ©placement d'une exigence hors projet si elle a plusieurs versions

Squash TM 3.0.1

Sortie le 20/12/2021

Corrections

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

Squash TM 3.0.0

Sortie le 17/12/2021

Évolutions

  • Exigences :
    • Gestion d'exigences de haut niveau
    • Impression d'une exigence classique
    • Impression d'une exigence de haut niveau
  • Cas de test :
    • Recherche sur les critères liĂ©s Ă  l'automatisation
    • Ajout d'une colonne "Nombre de jeux de donnĂ©es" dans les rĂ©sultats de recherche
    • Ajout d'un indicateur donnant le nombre de jeux de donnĂ©es sur l'ancre "Paramètres et jeux de donnĂ©es" d'un cas de test
    • Augmentation du nombre de caractères maximum pour la valeur des paramètres
    • Impression d'un cas de test
  • Campagnes :
    • Ajout d'une ancre d'accès Ă  l'Historique des exĂ©cutions d'un itpi depuis l'une de ses exĂ©cutions
    • Authentification par token pour la publication des rĂ©sultats des tests automatisĂ©s
  • Anomalies :
    • Connecteur GitLab Bugtracker
    • Connecteur Azure DevOps Bugtracker
    • Ajout des prĂ©requis dans la description d'une anomalie dĂ©clarĂ©e depuis Squash TM
  • Reporting :
    • Ajout des attributs liĂ©s Ă  l'automatisation des cas de test dans les graphiques personnalisĂ©s
  • Transverse :
    • Affichage d'une infobulle au survol des Ă©lĂ©ments tronquĂ©s dans les bibliothèques
    • Ajout d'une option pour tronquer les noms trop longs par la gauche ou la droite dans les bibliothèques
    • Redimensionnement manuel de la taille de certaines colonnes dans les tableaux
    • Focus lors de l'Ă©dition des champs texte riche
    • Validation de la saisie en cliquant en dehors des champs texte simple, texte riche et numĂ©rique
    • Affichage de l'emplacement des Ă©lĂ©ments Ă  leur survol dans les tables d'association
    • Affichage du nom du jalon dans la bibliothèque en mode jalon
    • Optimisation des performances lors de la suppression de campagnes
  • Xsquash :
    • Tri sur les colonnes dans les onglets "Cas de test Squash TM" et "ExĂ©cutions Squash TM" pour Jira Server et Jira Data Center
    • Ajout d'un indicateur pour vĂ©rifier la disponibilitĂ© des serveurs Squash TM sur enregistrĂ©s sur Jira Server et Jira Data Center
  • API REST :
    • Ajout des liens vers la documentation des API dans le menu "Aide" de la barre de navigation
    • RĂ©cupĂ©rer l'UUID d'une itĂ©ration et d'une suite de tests

Corrections

  • Exigences :

    • Aucun message d'erreur Ă  l'export des rĂ©sultats de recherche pour un invitĂ©
    • 8770 Copier/coller impossible d'une exigence "approuvĂ©e" avec liste perso
    • L'export des rĂ©sultats de recherche d'exigences n'est pas fonctionnel pour six profils
    • Pas de rafraĂ®chissement automatique du bouton [Favori] dans les tableaux de bord de l'espace exigences
    • IcĂ´ne de synchronisation non alignĂ©e pour les exigences synchronisĂ©es dans l'arbre si liste perso sans icĂ´ne
    • Infobulle de la 2ème icĂ´ne de la capsule d'une exigence non conforme
    • Mise Ă  jour non automatique du champ "Modification"
    • Versions antĂ©rieures des exigences non prises en compte en mode jalon dans la recherche associĂ©e au graphique "ValiditĂ© des Cdt par criticitĂ©"
    • Modifier la couleur de la valeur "Obsolète" du statut des exigences dans les graphiques
    • Graphiques erronĂ©s en mode jalon si le jalon est associĂ© Ă  une version antĂ©rieure d'une exigence
    • Lors d'une synchronisation, la date de crĂ©ation de l'exigence est modifiĂ©
    • Accès Ă  l'historique des versions d'une exigence en mode jalon
    • Erreur lors du copiĂ©-collĂ© d'une exigence avec plusieurs versions liĂ©es Ă  des jalons diffĂ©rents
    • La suppression en mode jalon permet d'avoir des versions n d'exigence sans version antĂ©rieure
    • Renommer les Ă©lĂ©ments de la recherche par ID d'exigences
    • L'import permet la crĂ©ation d'une version n sans version antĂ©rieure
    • PossibilitĂ© de crĂ©er une nouvelle version pour une exigence synchronisĂ©e
  • Cas de test :

    • Les champs de la catĂ©gorie "Automatisation" ne sont pas recopiĂ©s quand on copie un cas de test
    • Ordre d'affichage alĂ©atoire des paramètres dans la table "Paramètres et jeux de donnĂ©es"
    • L'ordre des paramètres changent lors d'un copier/coller de cas de test
    • Changement en continue si on Confirme sans modifier le contenu des prĂ©requis d'un cas de test
    • Il faut rafraĂ®chir la page pour voir l'exigence associĂ©e au cas de test via un appel de CT
    • Pas de message d'erreur lorsque la valeur d'un paramètre dĂ©passe le nombre de caractères autorisĂ©s
    • Message d'erreur manquant lors de la transmission en masse
    • Pop-up d'avertissement lors d'association.s d'exigence.s Ă  un CT et PT non conforme
    • Valeur des CUF texte riche et simple non tronquĂ©e dans les pas de test
    • CrĂ©ation de CT par copie d'exigences cassĂ©e si CUF obligatoires sur les dossiers de CT
    • Impossible d'associer un script auto contenu dans un dossier du mĂŞme nom que le projet
    • Problème d'encodage Ă  l'import de jeux de donnĂ©es
  • Campagnes :

    • Le bloc "Inventaires des tests…" ne s'affiche plus sur le tableau d'un jalon dans l'espace campagnes
    • 8768 IncohĂ©rence du tableau 'Inventaire des tests par suite de tests' lorsque le statut 'Non testable' est dĂ©sactivĂ© sur le projet
    • 8766 Griser le bouton 'Supprimer' sur la page d'une exĂ©cution pour le profil "Testeur avancĂ©"
    • 8762 Le testeur avancĂ© ne peut pas renseigner de commentaire depuis la page de consultation d'une exĂ©cution
    • Retirer le nom de l'itĂ©ration dans l'infobulle du graphique "Avancement cumulĂ©"
    • IcĂ´ne correspondant au droit d'ExĂ©cution non affichĂ© dans l'arbre des campagnes
    • Lors de la modification en cours d'exĂ©cution, mauvaise Ă©tape de retour si PJ dans un pas
    • La couleur de surbrillance Ă  la sĂ©lection n'est pas uniforme pour tous les champs
  • Pilotage :

    • L'emplacement des CUFs associĂ© aux pas de test est incorrect lors de la crĂ©ation d'un export personnalisĂ©
    • 8757 Modification de l'export personnalisĂ© impossible lors de l'ajout d'un attribut CUF
    • Affichage non conforme du champ "Description" Ă  la crĂ©ation d'un rapport
    • Les champs Planning ne doivent pas s'afficher si aucune date renseignĂ©e pour les rapports "Avancement de l'exĂ©cution"
  • Administration :

    • Authentification par Token ne fonctionne pas avec GitLab
    • PossibilitĂ© de sĂ©lectionner un SCM Git sans dĂ©pĂ´t clonĂ© dans la configuration projet
    • Dans le sĂ©lecteur de couleur pour les items des listes perso, l'enregistrement de couleurs transparentes Ă©choue
    • Dans le sĂ©lecteur de couleur, il manque l'option "aucune couleur"
    • IncohĂ©rence de la couleur de la pastille "Statut" pour la configuration des plugins
  • Transverse :

    • La pop-up filtre projet s'Ă©tend lorsque l'Ă©cran est Ă  120%
    • Le testeur rĂ©fĂ©rent peut importer des objets sur tous les projets sur lesquels il est habilitĂ© s'il est chef de projet sur au moins un
    • Erreur lors de la recherche sur le statut d'un jalon
    • Ajouter des raccourcis clavier la pop-up de filtre projets
    • 8777 Affichage cassĂ© des objets si une liste perso est affectĂ©e alors que les objets avaient dĂ©jĂ  une valeur
    • 8773 Remettre la valeur par dĂ©faut de la cible d'une URL dans un champ texte riche
    • Impossible de d'afficher les rĂ©sultats de recherche lorsque les libellĂ©s des Ă©lĂ©ments sĂ©lectionnĂ©s contiennent des ""
    • La version de Squash est absente de la page de dĂ©connexion
    • Pagination incorrecte sur les anomalies connues
    • La page d'accueil doit ĂŞtre rafraĂ®chie pour afficher le tableau de bord favori
    • Absence de message si le tableau de bord favori est vide
    • Impossible d'utiliser le caractère "+" lors de la rĂ©initialisation d'un mot de passe
    • Les boutons des champs texte riche n'ont pas la mĂŞme hauteur
    • Afficher les pourcentages arrondi Ă  l'entier près dans les tableaux de bord et tables
    • Bouton Corbeille non grisĂ© quand sĂ©lection multiple et pas les droits
    • Page de consultation vide et grisĂ©e en cliquant sur le sous-menu correspondant
    • Informer l'utilisateur lorsqu'il n'a pas les droits pour consulter un Ă©lĂ©ment
    • Impossible de coller un objet d'après un projet sur lequel on a seulement le droit de lecture
    • Bugs divers lorsque le navigateur est en italien
  • Bugtracker :

    • Pas d'affichage de bugtracker en iframe
  • Technique/Base de donnĂ©es :

    • Mise Ă  jour de la bibliothèque de journalisation Apache log4j en version 2.16.0
    • Les icĂ´nes des listes persos natives ont toutes Ă©tĂ© migrĂ©es vers l'icĂ´ne indĂ©terminĂ©e pour les exĂ©cutions
    • Supprimer les dpv suite Ă  la suppression d'un call step ou changement de mode
    • Les icĂ´nes legacy commençant par def_ sont introuvables dans la version refonte
    • Mauvais message d'erreur au dĂ©marrage si plugin non autorisĂ©

Plugins