top of page

HISTORIQUE DES VERSIONS SQUASH TM

5.0

SQUASH TM 5.1

Date release :

05/10/2023

Release note :

  • Copier/coller de jeux de données au sein d'un même cas de test et vers d'autres cas de test

  • Affichage des éléments par ordre positionnel ou alphabétique dans les cahiers d’exigences et de test éditables

  • Améliorations de Xsquash4GitLab

Cette version ne sera plus supportée à partir du 05/10/2025.

SQUASH TM 5.0

Date release :

07/03/2023

Release note :

  • Synchronisation des épopées Jira en exigences de haut niveau ainsi que leurs liens avec des user stories

  • Création de plans d'exécution à partir d'un périmètre d'issues GitLab

  • Améliorations des scripts Robot Framework générés par Squash TM

  • Nouveau workflow d’automatisation Squash simple

  • Evolutions sur les variables d’environnement

  • Export personnalisé de campagnes multi-sélection

  • Désactivation des droits de suppression pour certains utilisateurs

Cette version ne sera plus supportée à partir du 07/03/2025.

5.1
4.1

SQUASH TM 4.1

Date release :

09/11/2022

Release note :

  • Gestion des variables d’environnement avec Squash AUTOM

  • Visualisation des tags et des variables d’environnement utilisés au niveau des exécutions

  • Support du protocole OAuth 2 pour la communication entre Squash et Jira

  • Optimisation des performances de l’affichage des résultats de recherche et du tableau de bord par défaut des exigences

Cette version ne sera plus supportée à partir du 09/11/2024.

4.0

SQUASH TM 4.0

Date release :

28/07/2022

Release note :

  • Intégration avec GitLab en contexte agile

  • Sélection de l’environnement d’exécution au lancement des tests automatisés avec Squash AUTOM

  • Filtre sur les actions suggérées pour les cas de test BDD

  • Refonte des cahiers d'exigences et de test éditables

  • Amélioration de l'export personnalisé de campagnes

  • Connecteur Mantis BT Rest

  • Export et optimisation de l’affichage des anomalies connues

  • Import / Export et prise en compte des exigences de haut niveau dans les tableaux de bord

  • Synchronisations Xsquash avec les identifiants d’un utilisateur

  • Evolutions ergonomiques

  • Nouvelle fonctionnalités pour les API

Cette version ne sera plus supportée à partir du 28/07/2024.

3.0

SQUASH TM 3.0

Cette version n'est plus supportée.

Date release :

17/12/2021

Release note :

  • Connecteur GitLab Bugtracker

  • Connecteur Azure DevOps Bugtracker

  • Prise en compte des attributs des tests automatisés dans les éléments de reporting

  • Gestion d'exigences de haut niveau

  • Impression des exigences et cas de test

  • Evolutions ergonomiques et optimisation de la performance

  • Ajout des prérequis du cas de test dans la description par défaut d'une anomalie

2.2

SQUASH TM 2.1

Cette version n'est plus supportée.

Date release :

31/08/2021

Release note :

  • Git :

    • Support de l'authentification par token à Github

  • Xsquash4Jira : 

    • Prendre en compte la configuration de Xsquash4Jira dans les modèles de projet

    • Marquer dans Squash les exigences synchronisées qui n'existent plus dans Jira

    • Prévisualiser les éléments d’une synchronisation avant son ajout

      • Configurer les champs de reporting Squash vers Jira via l'API

  • Administration :

    • Supprimer un utilisateur propriétaire d'un graphique ou d'un rapport

2.1

SQUASH TM 2.2

Cette version n'est plus supportée.

Date release :

04/01/2022

Release note :

  • Automatisation :

    • Authentification par token pour la publication des résultats des tests automatisés

  • Plugins

    • Nouvelle version du  plugin Result Publisher

    • Nouvelle version du  plugin Squash AUTOM

2.0

SQUASH TM 2.0

Cette version n'est plus supportée.

Date release :

01/07/2021​​

Release note :

  • 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

      • Etat 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

    • 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 au clic 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

    • 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

Version 1.22

SQUASH TM 1.22

Cette version n'est plus supportée.

Date release :

31/12/2020​​

Release note :

(* Si vous faites une montée de versions vers la 1.22.3, pensez à passer la totalité des scripts d'upgrade embarqués : "<database>-upgrade-to-1.22.0.sql", "<database>-upgrade-to-1.22.2.sql", "<database>-upgrade-to-1.22.3.sql", "<database>-upgrade-to-1.22.4.sql")

  • API administration
    Les fonctionnalités d’administration fonctionnelle de Squash sont maintenant disponibles dans une API Rest dédiée

  • Xsquash4Jira
    Xsquash4Jira embarque désormais sa propre API qui permet de configurer le plugin (nécessite le plugin API administration pour fonctionner)

  • Xsquash (Server et Cloud)
    La dernière version de Xsquash prend en compte l’affichage des cas de test au format BDD.
    Le statut d’automatisation des tests et le nom des jeux de données ont également été ajoutés respectivement aux onglets « Cas de test Squash TM » et « Exécutions Squash TM »

  • Gestion des cas de test au format BDD et bibliothèque d’actions
    Ce nouveau format de cas de test s’appuie sur la syntaxe Gherkin et vous permet de rédiger vos scénarios BDD à l’aide d’une interface simple et intuitive.
    Les actions contenues dans les pas de test peuvent être variabilisées et réutilisés dans des cas de test issus de différents projets.
    Lors de leur transmission à l’automaticien, les scripts associés aux cas de test BDD sont convertis dans un format correspondant à la technologie d’implémentation cible (Cucumber ou Robot Framework). Le choix de la technologie n’a pas d’impact pour l’utilisateur lors de la rédaction des cas de test.

  • Plugin Bibliothèque d’actions (inclus dans la licence Squash AUTOM)
    Ce plugin de Squash TM compatible avec la version 1.22 permet de gérer les actions contenues dans les cas de test au format BDD dans un nouvel espace. Depuis cet espace, il est notamment possible de consulter les cas de test utilisant une action et les informations relatives à son implémentation.
    Ce plugin facilite également la rédaction des cas de test au format BDD en proposant par auto-complétion à l’utilisateur les actions déjà présentes dans la bibliothèque et correspondant à sa saisie.

  • Consultation des suites automatisées
    Au niveau des itérations et suites de tests, un nouvel onglet permet de visualiser l’historique des suites automatisées (ensemble de tests automatisés lancés au même moment).
    Pour chaque suite automatisée, l’utilisateur peut notamment consulter le statut d’exécution global, le détail des tests exécutés et accéder au rapport d’exécution de l’ensemble des tests.

Version 1.21

SQUASH TM 1.21

Cette version n'est plus supportée.

Date release :

25/12/2019

Release note :

  • Xsquash :

    • Désactiver/Activer globalement ou individuellement les synchronisations (XSQUASH4JIRA)

    • Lien vers les PJ Jira dans les exigences synchronisées (XSQUASH4JIRA)

    • Configuration de Xsquash par projet Jira (XSQUASH)

    • Paramétrage des onglets dans Jira (XSQUASH)

    • Onglet "Cas de test SQTM" avec le statut de la dernière exécution (XSQUASH)

    • Onglet Exécutions squash TM commentaires des pas d'exécution (XSQUASH)

  • Workflow d'automatisation Jira (nouveau Plugin) :

    • Externaliser le workflow d’automatisation des tests dans Jira

  • Administration :

    • Ajouter l'option "Peut exécuter un script" dans la popup d'association des jobs

    • Configuration de l’URL publique de Squash

  • Exigences :

    • Modifier la date de MAJ des exigences si modification de certains éléments

  • Cas de test :

    • Modifier la date de MAJ des CdT si modification des pas de test

  • Campagnes :

    • Ajouter un champ "Statut d'avancement" dans le bloc "Description" d'une itération

    • Ajouter un bloc "Statistiques" dans l'onglet "Informations" d'une itération

    • Modifier la date de MAJ des suites si modification de certains éléments

    • Modifier la date de MAJ des itérations si modification de certains éléments

    • Modifier la date de MAJ des campagnes si modification de certains éléments

  • Pilotage :

    • Export Campagnes perso - Périmètre étendu aux itérations et suites

    • Export personnalisé - exporter l'ID de l'exécution

    • Export personnalisé - exporter les CUF des pas de test

  • API :

    • Ordre des ITPI

    • Gérer les groupes de permissions sur un projet depuis API

  • Plugin Git :

    • Rendre paramétrable l'adresse mail du commiter SquashTM lors de la transmission dans Git

  • AD/LDAP :

    • Configurer un compte de service pour parcourir AD

    • Modification des fichiers de configuration du plugin AD

    • Modification des fichiers de configuration du plugin LDAP

  • Plugin Jira bugtracker :

    • Renseigner automatiquement le champ ‘Rapporteur’

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

Version 1.20

SQUASH TM 1.20

Cette version n'est plus supportée.

Date release :

11/07/2019

Release note :

  • Cas de test :

    • Un cas de test appelé est positionné en dessous du pas de test sélectionné

    • Optimisation des performances de l'import de cas de test
       

  • Campagnes :

    • Enchaînement des tests au sein d'une itération

    • Transmission des jeux de données lors de l'exécution d'un test automatisé

    • Champ d'affectation comprenant prénom & NOM (login)

    • Les champs personnalisés issus du cas de test ne doivent pas pouvoir être modifiés lors de l'exécution

    • Ajout d'un bloc "champs personnalisés" dans la page de consultation d'une exécution

    • Traitement du problème du lancement d'un grand nombre de tests automatisés par Squash TM
       

  • Pilotage :

    • Export des campagnes personnalisable (choix des colonnes et du périmètre)

    • Cahiers de test : Impression des champs personnalisés des pas de test, des pas de test des cas de test appelés, des paramètres et des jeux de données

    • Cahiers d'exigences : Impression de la dernière version d'exigence

    • Optimisation du temps de génération des rapports
       

  • Administration : 

    • Suppression de l'indexation
       

  • Transverse :

    • Amélioration de la fiabilité et du temps de réponse de la recherche

    • Enregistrement des identifiants de connexion aux bugtrackers

    • Enrichissement de l'API

    • Gestion des attributs supplémentaires d'une assertion SAML
       

  • Xsquash4Jira :

    • Onglets Squash - Liste des cas de test et des exécutions pour les cas de test Gherkin 
       

  • Automatisation :

    • Rattachement automatique d'un cas de test dans Squash TM à un test automatisé

    • Gestion des fichiers .feature dans GIT à l'image de l'arborescence des tests dans Squash TM
       

  • Technique : ​

    • ​Non-duplication des pièces jointes en base de données

    • Compatibilité Squash - Redmine 4

    • Compatibilité Squash - Jira 8

Version 1.19

SQUASH TM 1.19

Cette version n'est plus supportée.

Date release :

21/01/2019

Release note :

  • Exigences :

    • Recherche des exigences en fonction du lien entre exigences

    • Lier plusieurs exigences entre elles à la fois
       

  • Cas de test :

    • Fenêtre d'association exigences / cas de test : arborescence dépliée selon la précédente association

    • Création de l'arborescence des cas de test à partir des éléments de l'espace Exigences
       

  • Campagnes :

    • Ordre positionnel des suites de tests dans une itération

    • Ajout d'un bloc "Exigences vérifiées" à l'étape 0 d'une exécution
       

  • Administration :

    • Couleurs prédéfinies pour les listes par défaut dans les graphiques personnalisés

    • Association d'une couleur à la valeur d'une liste personnalisée ou d'un champ personnalisé de type "liste déroulante" pour les graphiques personnalisés

    • Réorganisation de l'onglet "Champs personnalisés" d'un projet

    • Association de champs personnalisés aux dossiers dans les espaces Exigences, Cas de test et Campagnes
       

  • Transverse :

    • Connexion multi-sources (annuaire et local) (Licence Premium)

    • Projet présélectionné selon les critères de la précédente recherche

    • Nouvelle option d'export des résultats de recherche
       

  • Xsquash4Jira :

    • Lien automatique créé dans Jira entre une anomalie et une demande Jira synchronisée et vérifiée par le cas de test a permis d'identifier l'anomalie

    • Equivalences entre les liens entre demandes Jira et les liens entre exigences Squash
       

  • Automatisation :

    • Workflow d'automatisation

    • Nouvel espace dédié à un nouveau profil automaticien

    • Plugin Git connector

Version 1.18

SQUASH TM 1.18

Cette version n'est plus supportée.

Date release :

29/06/2018

Release note :

  • Cas de test :

    • Saisie des cas de test en langage Gherkin

    • Modification en masse de l’importance des cas de test, ajout du choix "automatique"

    • L'onglet pas de test est l'onglet par défaut
       

  • Campagnes :

    • Mettre à jour le % de succès pour les tests automatisés
       

  • Pilotage :

    • Amélioration des performances de l'espace pilotage

    • Ajout des rapports dans les dashboard personnalisés avec périmètre fixe lors de l'affichage dans les espaces

    • Ajout d'opérations sur les "Exigences" "Automatisée"

    • Ajout d'un bouton [Retour] sur la page de sélection d'un rapport

    • Limite à 3 chiffres dans le rapport d'Avancement de l'exécution
       

  • Administration :

    • Propagation des modifications de modèle de projet aux projets fils

    • Téléchargement des logs depuis l’espace administration

    • Historisation des connexions

    • Augmentation du nombre de caractères du champ Email d'un utilisateur

    • Ajout d'indications dans les logs lors d'une suppression
       

  • Transverse :

    • Ajout d'un correcteur orthographique pour les champs texte riche

    • Nouvelles fonctionnalités de l'API

    • Protocole d'authentification OAuth 1a pour la communication Squash-Jira

    • Connecteur SAML (Licence Premium) : délégation de l’authentification au SSO SAML 2.0

    • Ouverture d'un bugtracker dans une autre fenêtre
       

  • Lien TM-TA :

    • Champ personnalisé pour les suites de tests dans l’interface TM-TA

    • Sélection du job dans le lien TM-TA multi-répertoire
       

  • Technique :

    • Stockage des pièces jointes dans un répertoire extérieur à Squash

    • Ajouter des index uniques sur les listes ordonnées
       

  • + Corrections

Version 1.17

SQUASH TM 1.17

Cette version n'est plus supportée.

Date release :

22/12/2017

Release note :

  • Exigences :

    • [6643] Ajout des ID d'exigence et de version d'exigence dans les exports

    • [6898] Reporter les cas de tests rattachés dans l'exigence courante vers une nouvelle version

    • Liens entre les exigences et les anomalies connues

    • Plugin Redmine Requirements (Licence Premium)
       

  • Cas de test :

    • [3843] Utilisation des jeux de données dans les prérequis des cas de test

    • [6927] Visibilité sur les exigences liées lors de la saisie des pas de test
       

  • Campagnes/Itérations/Exécutions :

    • [6461] Inclure le nom des jeux de données lors de l'export simple, standard et complet de campagnes

    • [6567] Inclure les champs personnalisés associés aux exécutions dans l'export complet de campagnes

    • [6910] Depuis les résultats de recherche de l'espace campagnes, possibilité de retourner dans le plan d'exécution de l'itération du cas de test sélectionné

    • [6921] Ajout d'un statut fonctionnel aux campagnes et itérations et d'un statut d'exécution aux suites de test

    • [6926] Possibilité de modifier le statut d'exécution d'un pas de test depuis la page de consultation d'une exécution (bloc Scénario d'exécution)

    • Plugin Assistant de création de campagne (Licence Premium)

    • Plugin Bugtracker Tuleap (Licence Pro)
       

  • Administration :

    • [6855] Ajout de la taille de la base dans les statistiques
       

  • Transverse/Ergonomie :

    • [6909] Infobulle avec description de l'exigence ou du cas de test au survol d'éléments

    • [6852] Amélioration de la recherche sur les références (majuscules et métacaractères)

    • Génération des rapports depuis l'espace Pilotage, avec sauvegarde des paramètres de lancement

    • Possibilité de lancer les recherches via un retour chariot

    • Confirmation d'une simulation d'import sans avoir à ressortir

    • Amélioration des performances

  • Communication Squash - Jira / environnement Agile :

    • Synchronisation automatique des User Stories Jira vers les exigences Squash

    • Prise en compte des Sprints

    • Assistant à la création du plan de test dans Squash à partir d'une livraison faite dans Jira
       

  • + Corrections

Version 1.16

SQUASH TM 1.16

Cette version n'est plus supportée.

Date release :

07/07/2017

Release note :

  • Exigences :​

    • [6799] Lier des exigences entre elles
       

  • Campagnes :

    • Plugin Squash4Jenkins : permet de lancer des builds Jenkins à partir de Squash TM et de récupérer les résultats

    • [6754] Sélectionner le champ principal dans la popup 'Gestion des suites de tests'

    • [6735] Cocher par défaut la case de copie du plan d'exécution lors de la création d'une nouvelle itération
       

  • Rapports :

    • [0379] Rapport de Campagne et d'Itération (Licence Premium) : ajout des informations relatives aux anomalies (pour Jira et Redmine)

    • [6745] Avancement de l'exécution : ajouter une colonne 'Suite de tests' au tableau 'Liste des cas de test par campagne'
       

  • Administration :

    • [6763] Ajouter l'information 'Dernière connexion' dans le tableau des utilisateurs et sur les pages de consultation des utilisateurs
       

  • Transverse :

    • Plugin multi-AD / multi-LDAP (Licence Premium)

    • API Rest
       

  • + Corrections

Version 1.15

SQUASH TM 1.15

Cette version n'est plus supportée.

Date release :

21/12/2016

  • Exigences :

    • [2544] Tableau de bord dans l'espace 'Exigences'
       

  • Cas de test :

    • [6380] Drag'n drop pour l'appel de cas de test

  • Campagnes/Itérations/Exécutions :

    • [5152] Empêcher la date début d'une campagne/itération d'être supérieure à la date de fin

    • [6350] Afficher le jeu de données dans le titre de la fenêtre d'exécution et bandeau de titre du préambule
       

  • Reporting :

    • [5493] Prise en compte des champs personnalisés dans les rapports personnalisés de l'espace 'Pilotage'

    • [6452] Affichage d'un dashboard favori dans les espaces 'Exigences', 'Cas de test' et 'Campagnes'
       

  • Administration :​

    • [6365] Nouveau champ personnalisé de type numérique

    • [6370] Contrôle des accès aux serveurs et aux Jobs d'automatisation
       

  • Transverse/Ergonomie :

    • [6372] Focus sur le champ principal des popup lors d'ajouts en masse d'éléments
       

  • + Corrections

Version 1.14

SQUASH TM 1.14

Cette version n'est plus supportée.

Date release :

29/06/2016

  • Exigences :

    • Connecteur JiraReq (Licence Premium) : alimenter le référentiel des exigences de Squash TM à partir des tickets (anomalies, évolutions, user story, epic, ...) de Jira

    • Connecteur PolarionReq (Licence Premium) : alimenter le référentiel des exigences de Squash TM à partir des tickets (anomalies, évolutions, user story, epic, ...) de Polarion

    • [5470] Afficher le bouton [Créer une nouvelle version] lorsque l'exigence est associée à un jalon verrouillé
       

  • Cas de test :

    • [6160] Le bouton "retour" depuis les pièces jointes des pas de test ramène sur les pas de test

    • Campagnes/Itérations/Exécutions :

    • [5828] Items contenus dans la liste déroulante du champ "Statut" du bloc "Exécution" non conformes

    • [6223] Ajout d'une colonne indiquant le pourcentage de pas de tests OK au sein de l'exécution d'un cas de test

    • [6229] Plugin Mantis : utilisateurs à affecter à une anomalie triée par ordre alphabétique
       

  • Reporting :

    • Nouveau rapport (Licence Premium) : Bilan d'itération

    • Nouveau rapport (Licence Premium) : Bilan de campagne

    • [5416] Afficher un tableau de bord sur la page d’accueil

    • [5421] Copier/Couper/coller/Déplacer un élément de reporting

    • [5488] Exporter un élément de reporting en format image
       

  • Transverse/Ergonomie :

    • Drag'n'drop pour l'ajout d'éléments dans les listes depuis l'arbre de la bibliothèque (exigences rattachées, cas de test dans une itération par exemple)

    • [5489] Permettre l'import de fichiers au format XLSM
       

  • + Corrections

    • [5380] [Administration] Erreur 500 lors de la suppression d'un utilisateur ayant créé un jalon

    • [5480] Comportement différent de la simulation de l'import et de l'import effectif

    • [6062] [Espace campagne] anomalies connues, performances

    • [6081] [Custom report] user ne peut être supprimé si a créé un graphique

    • [6085] [BT] autoconnect ne fonctionne plus

    • [6148] Présentation des jeux de données lors de l'appel d'un cas de test dans un cas de test

    • [6156] Les recherches sur des objets créés à minuit considèrent qu'ils datent de la veille

    • [6209] Non-détection des jalons lors de l'ajout du contenu d'un dossier à un plan d'exécution

    • [6217] [Camp] Ecran espace "campagne" vide après avoir cliqué sur le bouton [Retour]

    • [6231] [TC param] popup création param de cas de test n'affiche pas l'erreur quand un param avec le même nom existe déjà

    • [6235] [Bugtracker] Tags projets bugtracker disparaissent si plusieurs projets associés à un projet Squash

Version 1.13

SQUASH TM 1.13

Cette version n'est plus supportée.

Date release :

29/01/2016

  • Exigences :

    • [5085] Refonte de l'import/export des exigences (à l'image de ce qui existe au niveau des cas de test)

    • [5433] Affichage du taux de couverture d'une exigence

    • [5434] Affichage du taux de vérification et de validation d'une exigence

    • [5204] [Recherche] Export des résultats de recherche des EX doit être au même format que l'export des EX
       

  • Cas de test :

    • [3798] [CT] Un nouveau pas de test doit être ajouté en dessous de la sélection (et non en fin de liste)

    • [5208] [CT] Ajouter un appel de cas de test entre deux pas existants

    • [5181] [Import/Export] Refonte de l'import/export des liens CT-EX

    • [5242] [Import] Retirer la colonne ID dans le bilan d'import

    • [5167] [Recherche] Export des résultats de recherche des CT doit être au même format que l'export des CT
       

  • Campagnes/Itérations/Suite de tests :

    • [1095] Refonte de la recherche des campagnes/itérations/suites de test/exécutions

    • [4192] Dashboard : les valeurs des séries sont désormais cliquables

    • [4022] Les cas de test peuvent désormais être modifié depuis l'interface d'exécution des tests

    • [5165] Ajout d'un onglet 'Tableau de bord' au niveau des dossiers

    • [5162] Ajout d'un champ référence pour les campagnes et les itérations

    • [5266] Ajout d'un champ référence pour les suites de tests

    • [5268] Ajouter les références des itérations et campagnes dans les tableaux de bord

    • [5163] Supprimer une suite dans l'arbre propose de supprimer les CT de l'itération

    • [5216] Évolutions ergonomiques du plan d'exécution

    • [5217] Comportement des boutons [-] et [poubelle] du plan d'exécution
       

  • Reporting :

    • [5396] Reporting personnalisé :​

  • Administration :

    • [5157] [Bugtracker] Lien Squash (1) -> BT (n) : vous pouvez désormais lier plusieurs projets d'un même bugtracker à un projet Squash TM

    • [4459] [Jalon] Créer des jalons à la chaîne

    • [4574] [Listes personnalisées] Créer des listes en chaîne

    • [4904] [Listes personnalisées] Bouton dynamique dans la pop-up d'ajout d'item à la liste personnalisée

    • [5182] [Listes personnalisées] Le CP n'a plus le droit CRUD sur les listes personnalisées

    • [5048] [Utilisateur] Interdire la suppression d'un utilisateur connecté

    • [5062] [Modèle de projet] Créer des modèles à la chaîne

    • [4535] [Modèle de projet] Évolutions ergonomiques de la pop-up 'Créer un projet à partir d'un modèle'

    • [5074] [Modèle de projet] MAJ de la création d'un modèle de projet

    • [5075] [Modèle de projet] MAJ de la création d'un projet à partir d'un modèle

    • [4329] [Modèle de projet] Créer un modèle à partir d'un projet existant
       

  • + Corrections

Version 1.12

SQUASH TM 1.12

Cette version n'est plus supportée.

Attention : dans le cadre de cette nouvelle version, nous mettons à jour le socle technique. A partir de cette version, Internet Explorer 8 n'est plus supporté et une JVM 1.7 est requise pour l'installation de Squash TM. La compatibilité ascendante de l'application est bien sûr maintenue.

Date release :

16/06/2015

  • Exigences :

    • [3146] Import/Export des hiérarchies d'exigences

    • [4046] Mise à jour ergonomique de l'onglet 'Informations'

    • [4047] Lever l'impossibilité de modifier une exigence au statut 'Obsolète'

    • [4042] [Export] Une nouvelle option permet à l'utilisateur de choisir sous quelle forme exporter les champs de texte riche (avec ou sans les balises de mise en forme)

    • [4034] Le champ 'Identifiant' de l'exigence est désormais affiché dans le titre du bloc 'Description'
       

  • Cas de test :

    • [4033] Mise à jour ergonomique de l'onglet 'Description'

    • [4021] [Dashboard] Cliquer sur les portions des graphiques pour afficher les cas de test correspondant

    • [4042] [Export] Une nouvelle option permet à l'utilisateur de choisir sous quelle forme exporter les champs de texte riche (avec ou sans les balises de mise en forme)

    • [4034] Le champ 'Identifiant' du cas de test est désormais affiché dans le titre du bloc 'Description'
       

  • Campagnes/Itérations/Suite de tests :

    • [3698] Affichage/masquage auto de la colonne 'JDD' dans les plans de test

    • [4019] [Itération] [Dashboard] Ajout d'un graphique d'avancement réel vs. prévisionnel + petites évolutions

    • [1179] [Exécution] La validation du commentaire est faite automatiquement dès que l'on clique sur un bouton de raccourcis statut

    • [4183] Mise à jour ergonomique de l'étape 0 de la popup d'exécution et de l'IEO

    • [4222] Renommer l'onglet 'Plan de test' en 'Plan d'exécution' (Campagnes, itérations et suites de test)

    • [3874] [Itération] Dans le plan de test, permettre de définir le statut d'un test sans nécessairement créer une exécution
       

  • Rapports :

    • [4204] Refonte du "Cahier des cas de test" : génération d'un rapport éditable sous Office, amélioration des performances.

    • [4218] Refonte du "Cahier des exigences" : génération d'un rapport éditable sous Office, amélioration des performances.
       

  • Administration :

    • [2244] Proposer une option "vide" pour les CUF optionnels de type "liste déroulante"

    • [1770] [CUF] Amélioration de l'information utilisateur dans l'onglet "Champs pers." du projet si aucun CP existant

    • [1375] [Bugtracker] Supprimer un bugtracker du référentiel

    • [4041] [Projets] Ajout de colonnes 'Habilitations', 'Bugtracker' et 'Automatisation' dans la table des projets

    • [4171] Ajout d'un espace 'Paramétrage avancé' (pour la gestion des paramètres techniques comme la taille max des pièces jointes)
       

  • Transverse/Ergonomie :

    • [3610] Mise en place du versionning du référentiel au travers de la notion de 'Jalon' :

    • [3623] [Administration] Activer ou désactiver les fonctionnalités de gestion des jalons (désactivée par défaut)

    • [3607] [Administration] Gérer un référentiel de jalons.

    • [3608] [Administration] Associer des jalons aux projets.

    • [3609] [Administration] Déléguer la création de jalons aux Chef de Projet.

    • [3611] Affecter des jalons aux objets.

    • [3613] Afficher les bibliothèques en « mode Jalons » et créer des objets en « mode Jalons ».

    • [3615] Dupliquer une version du référentiel.

    • [3616] Gérer le cycle de vie d’un jalon.

    • [3619] Gérer les campagnes en « mode Jalon ».

    • [3627] Impact sur les import/exports.

    • [3628] Impact sur les recherches.

    • [3629] Impact sur les jalons dans les rapports.

    • [4140] Impact sur les templates de projets​

    • [1108] Mise en place d'un paramétrage du référentiel des listes d'information (nature, type, catégorie) par projet:

    • [4068] [Administration] Administration des listes d'information (nature, type, catégorie)

    • [4076] [Administration] Association des listes d'information aux projets (nature, type, catégorie)

    • [4151] Impact sur le copier-coller / déplacer entre les projets

    • [4072] Impact sur les impressions

    • [4073] Impact sur les imports/exports

    • [4074] Impact sur les recherches

    • [4075] Impact sur la génération de rapports

    • [4149] Impact sur les exécutions

    • [4160] Impact sur les templates de projets​

    • [4045] Harmonisation et uniformisation des interfaces

    • [2986] Ajouter la possibilité de masquer les bibliothèques des différents Espaces

    • [3823] [CUF] Ajout d'un champ personnalisé de type "Tags"

    • [4035] Atténuation du texte '(Cliquer pour modifier)'

    • [4036] Inversion des champs 'Description' et 'Référence'

    • [4095] [Recherche] Réorganisation des blocs de critères
       

  • + Corrections

Version 1.11

SQUASH TM 1.11

Cette version n'est plus supportée.

Date release :

30/09/2014

  • Cas de test :

    • [3693] Nouvelle gestion des jeux de données (JDD) pour les cas de test appelés : l'utilisateur peut choisir d'utiliser un des jeux de données du cas de test appelé ou d'hériter de ses paramètres dans le cas de test appelant.

    • [3694] Nouvelle gestion des JDD : impacts sur le bloc "Cas de test référencés par...".

    • [3695] Nouvelle gestion des JDD : impacts sur l'import/export.

    • [3697] Nouvelle gestion des JDD : impacts sur l'impression d'un cas de test.

    • [3699] Affichage de la description des paramètres dans la popup de création des jeux de données.

    • [2245] Champ "Action" d'un pas de test devient non obligatoire
       

  • Campagnes/Itérations/Suite de tests :

    • [3700] Possibilité de choisir les jeux de données à utiliser au moment de l'ajout d'un cas de test paramétré dans le plan de test d'une itération/suite de test.

    • [3701] Affichage du jeu de données utilisé dans la page de consultation d'une exécution, dans la popup d'exécution (étape 0) et dans l'IEO.
       

  • Rapports :

    • [3574] Affichage des champs personnalisés dans le cahier de test et le cahier des exigences

    • [3696] Nouvelle gestion des JDD : impacts sur le rapport "Cahier de test".
       

  • Transverse/Ergonomie :

    • [3576] Ajout d'un nouveau type de champ personnalisé RTE.

    • Amélioration des performances lors du copier/coller d'un gros volume de cas de tests, en particulier s'ils contiennent beaucoup de pas de test.

    • Amélioration des performances lors de la création et de l'affichage d'une exécution, en particulier s'ils comportent de nombreux pas d'exécutions et champs personnalisés.
       

  • Technique :

    • [3577] Prise en charge du moteur de base de données PostgreSQL.

    • [3571] Externalisation des fichiers de langues : ils peuvent désormais être modifiés sans toucher au binaire.
       

  • + Corrections

Version 1.10

SQUASH TM 1.10

Cette version n'est plus supportée.

Date release :

30/06/2014

  • Cas de test :

    • [2269] Refonte de la fonction d'import / export des cas de test : nouvel export Excel incluant toutes les données (pas de test, paramètres et jeux de données), nouveau format d'import au format Excel (un seul fichier), compatibilité totale entre l'export et l'import, et possibilité de faire des imports "avancés" pour modifier/remplacer/supprimer des cas de test (pas uniquement en créer).

    • [Lien TM-TA] Lier un script TA à un cas de test TM : amélioration des performances lors du rapatriement de la liste des scripts TA.

    • [Lien TM-TA] Lier un script TA à un cas de test TM : ajout de la possibilité de renseigner manuellement le nom du script TA à lier.
       

  • Campagne/Itération/Suite de test :

    • [3460] Modifier en masse des statuts d'exécution à partir du plan de test d'une itération / suite de test.

    • [Lien TM-TA] Permettre de laisser à l'utilisateur le choix du serveur d'exécution cible des tests automatisés dans le cadre d'une architecture Squash TA Server en maître esclaves.

    • [Lien TM-TA] Transmettre aux scripts automatisés Squash TA des variables issues des CUF des cas de test, des campagnes et des itérations.

    • [Lien TM-TA] Accès aux rapports d'exécution HTML de Squash TA directement depuis Squash TM.
       

  • Administration :

    • [Lien TM-TA] Gestion d'un référentiel de serveurs d'exécution automatisés pour prendre en compte les architectures Squash Ta Server en maître esclaves

    • [Lien TM-TA] Simplification de l'association des jobs TA aux projets Squash TM
       

  • + Corrections

Version 1.9

SQUASH TM 1.9

Cette version n'est plus supportée.

Date release :

31/03/2014

  • Exigences :

    • [3095] [Recherche] Ajout d'un message d'erreur pour signaler à l'utilisateur l'impossibilité de modifier
       

  • Cas de test :

    • [2896] Afficher des informations du cas de test sous forme d'icônes dans la librairie
       

  • Campagne/Itération/Suite de test :

    • [3209] Ajout d'un nouveau statut "Arbitré" pour les exécutions

    • [3120] Les champs personnalisés dénormalisés au niveau de l'exécution (i.e. issus des cas de test) sont modifiables

    • [3121] Des champs personnalisés peuvent désormais être ajoutées aux exécutions et pas d'exécutions

    • [3013] Tableau de bord de la campagne : les tableaux de bord sont désormais persistés

    • [3014] Tableau de bord de la campagne : ajouter une ligne de total dans le tableau d'inventaire par itération

    • [3116] Tableau de bord de la campagne : ajouter une icône / une infobulle pour expliciter les graphiques

    • [3124] Tableau de bord de l'itérations : ajouter une ligne pour comptabiliser les cas de test non associés à une suite de tests
       

  • Administration :

    • [3211] L'administrateur peut activer ou inactiver les statuts avancés ("Arbitré" et "Non exécutable") par projet
       

  • Transverse/Ergonomie :

    • [3138] [Bibliothèque] L'utilisateur peut choisir d'afficher les items des bibliothèques selon un agencement positionnel plutôt qu'alphabétique

    • [3210] [Filtre global] La liste des projets peut être filtrée

    • [3046] [Recherche] Remplacer la liste d'utilisateurs par un "autocomplete" multiple

    • [3090] [Recherche] Le tri alphabétique libellé tient compte des majuscules

    • [3131] [Lien TM-TA] Le nom du script auto apparaît dans détail de l'exécution

    • [2633] [Remédiation technique] Concaténation / minification du javascript --> Optimiser le javascript candidat et la couche de base

    • [3185] [Remédiation technique] Skinner les boutons par CSS au lieu de jQuery
       

  • + Corrections

Version 1.8

SQUASH TM 1.8

Cette version n'est plus supportée.

Date release :

20/12/2013

  • Exigences :

    • [1093] Refonte du moteur de recherche des exigences
       

  • Cas de test :

    • [2842] [Recherche CT] Un message d'information averti l'utilisateur de l'impossibilité de modifier un résultat appartenant à un projet avec droits lecture

    • [1858] Le champ "Référence" dans la popup de création doit accepter 50 car.
       

  • Campagne/Itération/Suite de test :

    • [2546] Mise en place d'un dashboard dans l'espace "Campagne"

    • [1822] Mise en place de filtre sur les plans de test

    • [2945] Ajout d'une popup pour gérer l'ensemble des dates des itérations en un seul endroit

    • [2247] Cocher automatiquement les suites de test associées à la sélection dans le rollover du bouton "Suite de test"

    • [2946] [Plan de test] mise à jour date d'exécution si changement du statut d'un test à partir du plan de test

    • [2857] Afficher par défaut l'onglet "Plan de test" pour une itération
       

  • Rapports :

    • [2375] Refonte de la gestion des filtres
       

  • Administration :

    • [327] Activer/Inactiver et Supprimer un utilisateur

    • [2808] Ergonomie de la page d'accueil de l'espace "Administration"
       

  • Transverse/Ergonomie :

    • [2648] Corrections de diverses anomalies associées aux habilitations

    • [1398] Ouverture des liens insérés dans les descriptions

    • [2255] Enlever le bouton "Supprimer" sur les pages de consultation

    • [1893] Les champs RTE doivent pouvoir être affichés en plein écran

    • [2864] Harmonisation de la gestion des boutons "RETOUR" pour l'ensemble de l'application

    • [2916] [Recherche] Rechercher sur une expression exacte

    • [2917] [Recherche] Trier les résultats par le score puis par le tri existant
       

  • + Corrections

Version 1.7

SQUASH TM 1.7

Cette version n'est plus supportée.

Date release :

30/09/2013

  • Exigences :

    • [1107] Hiérarchisation des exigences
       

  • Cas de test :

    • [1094] [Moteur de recherche] Refonte de la recherche des cas de test

    • [2545] [Dashboard] Tableau de bord de l'espace Cas de test
       

  • Campagne/Itération/Suite de test :

    • [2307] Trier/filtrer le plan de test de la campagne et de l'itération

    • [1854] Ajout d'icônes "Bloqué" et "Non testable" dans la popup et l'IEO

    • [2807] Evolutions ergonomiques de la barre de boutons du plan de test

    • [2611] Ajouts de nouveaux exports des données de la campagne

    • [1263] Les pièces jointes du CT apparaissent dans l'étape 0 du plan de test
       

  • Rapports :

    • [2656] Mise à jour du rapport couverture des exigences
       

  • + Corrections

Version 1.6

SQUASH TM 1.6

Cette version n'est plus supportée.

Date release :

28/06/2013

  • Exigences :

    • [2273] Afficher la description dans un bloc dédié

    • [2275] Imprimer une exigence
       

  • Cas de test :

    • [2276] Imprimer un cas de test

    • [1101] [CT Paramétrés] Utilisation des paramètres dans les cas de test

    • [2248] Vue détaillée des pas de test - Internationalisation du calendrier
       

  • Campagne/Itération/Suite de test :

    • [1128] [CT Paramétrés] Utilisation des paramètres lors de l'exécution d'un test

    • [2280] Exporter les données de la campagne

    • [2303] Afficher le nom du cas de test en mode IEO

    • [2304] Déclarer une anomalie directement à une étape de test depuis la page de l'exécution

    • [2354] Lien vers l'exécution dans l'onglet "anomalie"
       

  • Rapports :

    • [1524] Mise de l'agencement, des intitulés et des descriptions
       

  • Administration :

    • [2271] Réinitialisation du mot de passe d'un utilisateur à partir de l'interface d'administration
       

  • Transverse/Ergonomie :

    • [2302] Maintenir la session ouverte durant l'édition d'un composant (pour éviter la perte de données lors de longues opérations de saisie dans les descriptions)

    • [2305] Ajouter la possibilité de créer des tableaux et des images dans les descriptions

  • + Corrections

Version 1.5

SQUASH TM 1.5

Cette version n'est plus supportée.

Date release :

30/03/2013

​Principaux apports de la version : amélioration de la gestion des champs personnalisés, ajout de la notion d'équipe, renforcement de la transversalité des projets (déplacement et copier/coller inter-projet) + corrections.
 

  • Transverse :

    • [1272] Déplacement et copier/coller entre les projets

    • [1821] Nouveau type de champs personnalisé de type 'Date'
       

  • Cas de test :

    • [1824] Ajout d'une vue détaillée des pas de test.

    • [2003] Il est désormais possible de rattacher les exigences aux pas de test.

    • [1818,1825] Association des champs personnalisés aux pas de test.
       

  • Campagne/Itération/Suite de test :

    • [1984] Associer plusieurs suites de test à un même test.
       

  • Exécution :

    • [1850] Les champs personnalisés s'affichent désormais dans la page de consultation d'une exécution, dans la popup d'exécution et dans l'IEO.
       

  • Administration :

    • [1864, 1865, 1866] Gestion des équipes pour faciliter l'administration des habilitations.

    • [1867] Ajout de filtres de recherche dans différents tableaux de l'espace d'administration.
       

  • + Corrections

Version 1.4

SQUASH TM 1.4

Cette version n'est plus supportée.

Date release :Date release :

21/12/2012

Schéma directeur de la version : champs personnalisés, templates de projets, complément pour les import/export de cas de test.
 

  • Exigence :

    • [1472] Ajout d'un bouton [Ajouter une autre] pour créer des exigences "à la chaîne".

    • [1628] Augmentation de la taille limite des champs 'Références' (exigences et cas de test).
       

  • Cas de test :

    • [830] Export au format CSV.

    • [1553] Ajout d'un champ 'Nature'.

    • [1554] Ajout d'un champ 'Type'.

    • [1609] Ajout d'un champ 'Statut'.

    • [1244] Ajout de la référence du cas de test dans différents écrans.

    • [1386] Suppression du lien avec un script automatisé.
       

  • Campagne/Itération/Suite de test :

    • [1623] Affichage des seuls cas de tests qui lui sont assignés dans un plan de test consulté par un utilisateur de profil "Testeur".

    • [1624] Blocage de la suppression d'une campagne/itération commencée.

    • [1299] Ajout d'un bloc "Statistiques" dans la page de consultation d'une itération et d'une campagne.

    • [1468] Reprise du plan de test d'une campagne optionnel lors de la création d'une itération.

    • [1642] Coquille dans le menu déroulant du bouton [Ajouter].
       

  • Exécution :

    • [1550] Affecter un statut à un test du plan de test sans avoir à l'exécuter (permet également de remplacer un statut auto-calculé).

    • [891] Ajout d'un nouveau statut "Non testable".

    • [1596] Ajout du bloc 'Information' du cas de test dans la page de consultation d'une exécution.

    • [1600] Ajout d'une étape 0 présentant le bloc 'Information' du plan de test dans la popup d'exécution et dans l'IEO.

    • [1598] Ajout d'un raccourci "Exécuter" (icône) dans le tableau du plan de test.

    • [950] Possibilité de supprimer une anomalie rattachée à une exécution.
       

  • Reporting :

    • [1111] Couverture qualitative de l'exécution.

    • [1402] Prise en charge des 'suites de test' dans le rapport 'Suivi de l'avancement des campagnes'.

    • [377] Mise à jour du cahier des exigences (il est désormais packagé avec l'application).

    • [376] Mise à jour du cahier des cas de test (il est désormais packagé avec l'application).
       

  • Administration :

    • [1110] [Templates de projets] Créer des modèles de projet.

    • [1393] [Templates de projets] Créer un projet à partir d'un modèle.

    • [1606] Ajout d'un bloc "Statistique".

    • [1555] Délégation de la modification des données de la fiche 'Projet' au CP.

    • [327] Ajout d'un bouton supprimer manquant dans l'interface de consultation d'un utilisateur.

    • [1599] Relooking de l'espace 'Administration'.
       

  • Transverse :

    • [1109] [CUF] Administration des champs personnalisés.

    • [1390] [CUF] Ajouter des champs personnalisés aux projets.

    • [1392] [CUF] Affichage des champs personnalisés d'un projet dans les écrans de consultation.

    • [1638] [CUF] Ajouter un champ "Code" au CUF et aux valeurs des CUF de type "liste".
       

  • Divers :

    • [1605] Refonte des messages de confirmation de suppression : ils sont désormais plus visibles.

    • [1513] [Pièce jointe] Ajouter un onglet PJ aux projets et aux dossiers.

    • [1608] [Ergonomie] Barre de bouton des bibliothèques.

    • [1282] [Ergonomie] Nouvelle couleur pour l'espace Pilotage

    • [1582] Correction de textes.

Version 1.3

SQUASH TM 1.3

Cette version n'est plus supportée.

Date release :

29/09/2012

Schéma directeur de la version : prise en charge de bugtrackers multiples, lien entre Squash TM et Squash TA, prise en charge des tests automatisés directement dans TM, mise en place de vues transverses entre les différents espaces, amélioration des imports/exports.
 

  • Exigence :

    • [1104] Mise à jour de l'export des exigences.

    • [1105] Import des liens exigences cas de test

    • [1106] Affichage des ID techniques des exigences (et des cas de test).
       

  • Cas de test :

    • [899] Ajout d'un onglet "Exécutions" dans la page de consultation d'un test : l'onglet présente l'ensemble des exécutions du cas de test réalisées dans l'espace campagne.

    • [909] Ajout d'un onglet "Anomalies" dans la page de consultation d'un test : l'onglet présente l'ensemble des bugs déclarés sur le cas de test.

    • [1099] Création des pas de test "à la chaîne".

    • [1210] Lier un script de test automatique à un cas de test (*).
       

  • Campagnes/Itérations/Exécutions :​

    • [901] Dans la page de consultation d'une exécution, une petite icône signalera les étapes du test dans lesquelles au moins un bug a été déclaré.

    • [900/1097] Ajout d'un onglet "bug" dans la page de consultation d'une campagne|itération|suite : l'onglet présente l'ensemble des bugs déclarés pendant la campagne|itération|suite.

    • [1075] Auto-alimenter les champs d'une anomalie lors de sa déclaration.

    • [1211] Lancement des tests automatisés depuis Squash TM (*).

    • [1211] Visualisation des résultats des tests automatisés dans Squash TM (*).
       

  • Reporting :

    • [376] Cahier des cas de test.

    • [377] Cahier des exigences.
       

  • Administration :

    • [1194] Administrer les bugtrackers au niveau projet : chaque projet peut être paramétré pour pointer vers un bugtracker spécifique (et/ou un projet spécifique).

    • [1209] Administrer l'automatisation au niveau projet (*).


​(*) nécessite l'installation de Squash TA Server, cf roadmap TA.

Version 1.2

SQUASH TM 1.2

Cette version n'est plus supportée.

Date release :

29/06/2012

Schéma directeur de la version : affiner la gestion des habilitations en introduisant la notion de 'profil', améliorer l'intégration entre le bugtracker et Squash TM, prise en charge de Jira, pluginisation de la création des rapports, ajouts de nouveaux rapports, améliorations ergonomiques.
 

  • Exigence :

    • [829] Import d'exigences au format CSV / XLS / Calc.

    • [910] Ajout d'un champ "Catégorie".
       

  • Cas de test :

    • [897] Ajout d'un champ "Référence" (à l'image de ce qui existe dans les exigences).
       

  • Campagnes/Itérations/Exécutions :​

    • [818] Prise en charge du bugtracker Jira.

    • [596] Possibilité de rattacher un bug existant durant une exécution.

    • [380] Lors de la déclaration d'un bug utilisé un éditeur riche ou éditeur standard en fonction de ce qu'est capable de supporter le bugtracker cible.

    • [898] Intégration avancée avec le bugtracker : l'accès au bugtracker est intégré à la barre de navigation de Squash TM.

    • [900] Ajout d'un onglet "Anomalies" dans la page de consultation d'une Itération : cet onglet présente l'ensemble des anomalies déclarées durant l'exécution des tests.
       

  • Reporting :

    • [811] Pluginisation des rapports : mise en place d'un système de plugins pour la création des rapports avec Jasper.
       

  • Administration :

    • [816] Habilitations : gestion fine des habilitations via l'ajout de profils (Chef de projet, Testeur, Valideur, ...) affectable par projet pour chaque utilisateur.

    • [817] Habilitations : délégation d'administration des habilitations via le profil Chef de projet. Un utilisateur "Chef de projet" sur un projet donné peut habiliter d'autres utilisateurs à accéder à ce projet.
       

  • Divers :

    • [835] Avertissement en cas d'accès concurrent à un même objet par plusieurs utilisateurs.

    • [791] Demande de réinitialisation de mot de passe par l'utilisateur.

    • [801] Utilisation d'onglets pour visualiser les différentes informations d'un objet (exigence, cas de test, campagne, itération...)

    • [708, 796, 798] Améliorations ergonomiques et harmonisations des interfaces.

    • [799] Homogénéisation des messages d'erreur.
       

  • Correction de divers bugs.

Version 1.1

SQUASH TM 1.1

Cette version n'est plus supportée.

Date release :

30/03/2012

  • Exigences :

    • [378] Ajout d'un workflow de gestion des exigences.

    • [383] Squash TM gère désormais le versionning des exigences.

    • [385] Squash TM enregistre les modifications apportées aux exigences ayant le statut "A valider". Le journal des modifications peut être consulté dans l'exigence.
       

  • Cas de test :

    • [384] Un nouvel attribut permet de gérer l'importance d'un cas de test. Cette importance peut être positionnée automatiquement par le système en fonction de la criticité des exigences qui sont associées au cas de test.

    • [437] Import en masse de cas de test au format Excel : à partir d'un fichier ZIP contenant des dossiers et des fichiers Excel de cas de test, Squash recrée l'arborescence et importe les cas de tests.

    • [457] Ajout d'un champ "prérequis".
       

  • Campagnes/Itérations/Exécutions :

    • [381] Lors de l'ouverture d'un bug à partir de Squash TM, la fenêtre du bugtracker s'affiche dans un nouvel onglet.

    • [412] Le copier/coller des itérations est désormais possible.

    • [453 à 456] Ajout de la notion de "suites de test" (ST) : les ST permettent de mieux organiser un plan de test en associant des cas de tests via un tag. Les cas de tests ainsi regroupés peuvent être exécutés "à la chaîne".

    • [470] Il est désormais possible d'ajouter plusieurs fois le même cas de test à un plan de test de campagne ou d'itération.

    • [516] La suppression d'exécutions est possible via un plan de test ou la page de visualisation de l'exécution.
       

  • Autres évolutions :

    • [402] Dans l'arbre, la création d'un élément est désormais possible sans avoir à sélectionner le dossier parent.

    • [270+271] Les zones d'édition sont désormais redimensionnables.

    • [373] Dans l'arbre, la sélection multiple est désormais possible pour des nœuds de parent différents.

    • Le design de l'arbre a été revue pour en améliorer la lisibilité.

    • Etc... (cf bugtracker)
       

  • Correction de divers bugs (cf release note et bugtracker).​

Version 1.0

SQUASH TM 1.0

Cette version n'est plus supportée.

Date release :

30/09/2011

  • Organisation multi- et inter- projets :

    • Multi-projet : chaque utilisateur peut accéder à l’ensemble des projets sur lesquels il a les droits.

    • Inter-projet : un projet donné peut référencer les items d’un ou plusieurs projets tiers (cas de test, exigences…).
       

  • Exigences :

    • Bibliothèque des exigences

    • Bibliothèque d’exigences sous forme d’arborescence infinie.

    • Réorganisation des exigences par glisser-déposer, copier-coller, suppression (à partir de sélection simple ou multiple).

    • Recherche d’exigence par référence, libellé, criticité.

    • Export Excel, CSV, Calc.​

    • Exigences

    • Exigence définie par : libellé, référence, description et criticité.

    • Association de cas de test aux exigences (les cas de tests peuvent appartenir au même projet ou à des projets tiers).

    • Association de pièces jointes à l’exigence.
       

  • Cas de test :

    • Bibliothèque des cas de test

    • Bibliothèque de cas de test sous forme d’arborescence infinie.

    • Réorganisation des cas de test par glisser-déposer, copier-coller, suppression (à partir de sélection simple ou multiple).

    • Recherche de cas de test par libellé.​

    • Cas de test

    • Cas de test défini par : libellé, description et importance.​

    • Association d’exigences aux cas de tests.

    • Association de pièces jointes aux cas de test.​

    • Scénario de test (regroupement des différentes étapes du test)

    • Scénarios de test organisés en pas de tests indépendants.

    • Pas de tests définis par les actions à réaliser et les résultats attendus.

    • Appels de cas de tests tiers au sein d’un scénario de test (« call »).

    • Association de pièces jointes aux pas de test.

    • Réorganisation des pas de test par glisser-déposer, copier-coller, suppression (à partir de sélection simple ou multiple).

  • Campagnes de tests, exécution des tests :

    • Bibliothèque des campagnes

    • Campagnes organisées en itérations : une campagne de test regroupe n itérations.

    • Bibliothèque des campagnes sous forme d’arborescence infinie.

    • Réorganisation des campagnes et des itérations par glisser-déposer, copier-coller, suppression (à partir de sélection simple ou multiple).

    • Recherche de campagnes et d’itérations par libellé et mots clés.

    • Campagnes/Itérations

    • Gestion du planning : date de début/fin planifiée et réelle (calculées automatiquement à partir des exécutions ou renseignées manuellement).

    • Plan de test multi-projet.​

    • Plan de test

    • Plan de test défini par : projet, cas de test, type d’exécution (manuelle ou automatique), statut, assignation, date d’exécution.​

    • Organisation du plan de test en suites de tests.

    • Création du plan de test par sélection des cas de test, éventuellement issus de plusieurs projets.

    • Réorganisation du plan de test par glisser-déposer.

    • Affectation des tests aux testeurs : cas de test par cas de test, ou en masse.

    • Exécution (run)

    • Plusieurs exécutions possibles par cas de test du plan de test.

    • Résultats de l’exécution par pas de test : statut, nom du testeur, horodatage du test et commentaire par étape du test.

    • Exécution du test étape par étape via la popup d’exécution.

    • Exécution du test via l’IEO (Interface d’Exécution Optimisée) : l’IEO propose un affichage optimisé pour les tests manuels des applications Web, incluant des fonctionnalités facilitant le déroulement des tests.

    • Anomalies

    • Prise en charge de Mantis pour la gestion des bugs.

    • Déclaration d’anomalies à partir de Squash, depuis une exécution ou depuis une étape d’exécution.

    • Tableau de synthèse des anomalies rattachées à une exécution ou à chaque étape de l’exécution.​
       

  • Reporting :

    • Suivi de l’avancement des campagnes.

    • Couverture fonctionnelle (exigences).
       

  • Administration :

    • Gestion des projets :

    • Projet défini par : nom, libellé, description, actif/inactif.

    • Gestion des utilisateurs et authentification :

    • Gestion des habilitations (pas d'accès, lecture, écriture) par utilisateur et par projet.
       

  • Divers :

    • ​Internationalisation (traductions fournies : français, anglais).

    • [5396] [Custom Report] Reporting personnalisé - Lot 1 [Fiche mère]

    • [5387] [Custom Report] Gérer le reporting au sein d’un espace dédié

    • [5398] [Custom Report] Générer des éléments de reporting sur les exigences et cas de test

    • [5399] [Custom Report] Générer des éléments de reporting sur les campagnes, itérations et item de test plan

    • [5400] [Custom Report] Générer des éléments de reporting sur les exécutions

    • [5375] [Custom Report] Créer des éléments de reporting à l’aide d’un assistant

    • [5404] [Custom Report] Créer des éléments de reporting de type ‘Graphique’, mode ‘Répartition’

    • [5405] [Custom Report] Créer des éléments de reporting de type ‘Graphique’, mode ‘Avancement’

    • [5406] [Custom Report] Créer des éléments de reporting de type ‘Graphique’, mode ‘Comparaison’

    • [5499] [Custom report] Prise en compte du périmètre

    • [5411] [Custom Report] Consulter/modifier un élément de reporting de type ‘Graphique’

    • [5415] [Custom Report] Créer des dashboards

    • [5498] [Custom Report] Prise en charge de l'internationalisation

bottom of page