Nouvelle version 1.12 de Squash TM

La nouvelle version majeure de Squash TM est dès à présent disponible au téléchargement. Cette version, logiquement numérotée 1.12.0, apporte de nombreuses évolutions dont la liste complète est détaillée dans la roadmap de Squash TM.

En synthèse voici les principales nouveautés apportées par cette version :

  • Versioning du référentiel de test : l'intégralité du référentiel de test peut désormais être versionée grâce à une nouvelle notion appelée 'Jalon'. Grâce aux jalons, vous pouvez notamment organiser vos bibliothèques d'objets par version, créer une nouvelle version du référentiel à partir d'une version existante, synchroniser deux versions, et bien plus !
    Pour découvrir ces nouvelles fonctionnalités, vous pouvez consulter le wiki, en commençant par les tutoriaux dédiés aux jalons (en anglais).
    A noter : la gestion des jalons est désactivée par défaut et ne viendra donc pas perturber ceux qui n'en ont pas l'utilité.
  • Listes personnalisées : il est désormais possible de créer ses propres listes d'informations dans Squash TM. Ces listes concernent le champ 'Catégorie' de l'exigence et les champs 'Type' et 'Nature' du cas de test.
    Ces listes sont gérées dans l'espace d'administration, puis associées aux différents projets.
    A noter : par défaut les listes standards sont associées aux projets.
  • Nouveaux cahiers de tests et d'exigences : les rapports de type 'Cahier' ont été réécrits et sont désormais générés dans un format Office modifiable. Ils sont également plus performants. Ces rapports sont inclus dans la distribution (les anciens rapports existent toujours mais doivent être téléchargés et installés séparément).
  • Dashboard des cas de test : il est désormais possible de cliquer sur les portions des graphiques pour afficher les cas de test correspondant.
  • Dashboard des campagnes : un graphique d'avancement réel vs. prévisionnel a été ajouté au tableau de bord de suivi des itérations.
  • Masquer les bibliothèques : l'arborescence des dossiers peut désormais être masquée pour disposer d'un espace de travail plus large, à l'image de ce qui existe dans l'espace des rapports (valable dans tous les espaces).
  • Conserver la mise en forme dans un export : l'utilisateur peut désormais choisir s'il souhaite garder les balises de mise en forme des champs de type 'texte riche' lors d'un export de cas de test ou d'exigence.
  • Paramétrage avancé : les paramètres techniques (ex : taille des pièces jointes) qui devaient initialement être paramétrés dans des fichiers de configuration sont désormais gérés dans l'interface d'administration.
  • L'onglet 'Plan de test' des campagnes/itérations/suites de test a été renommé en 'Plan d'exécution'.
  • Ergonomie : une attention particulière a été apportée pour harmoniser et uniformiser les interfaces, ainsi que pour présenter les différentes informations et attributs d'un objet de manière plus claire.

Cette version embarque également de nombreuses corrections. La liste complète peut être consultée dans Mantis ou dans la release note.

La compatibilité ascendante est bien sûr garantie sur cette version. Toutefois, comme annoncé en octobre 2014, à partir de cette version 1.12 le navigateur Internet Explorer 8 n'est plus supporté (une version 9 minimum est requise avec cette version). De même, pour l'installation une JVM 1.7 est requise à partir de cette version.
Le connecteur vers le bugtracker Mantis est toujours embarqué dans cette distribution. Si vous utilisez d'autres plugins bugtracker, les versions actuelles restent compatibles avec la version 1.12 de Squash TM (pour mémoire : plugin Bugtracker Bugzilla 1.0.0, Bugtracker Trac 1.0.0 et Bugtracker Jira 1.1.1).