top of page

190 résultats trouvés avec une recherche vide

  • Nouvelle version 1.18.0 de Squash TM

    La version 1.18.0 de Squash TM est désormais disponible en téléchargement. Voici les principales nouvelles fonctionnalités de cette version : Evolutions : Saisie des cas de test en langage Gherkin : permet de faire du Behavior Driven Testing et d’exporter les cas de test au format Cucumber Rapports dans les dashboard : il est désormais possible d’ajouter les rapports dans les tableaux de bord personnalisés. Ces rapports auront un périmètre fixe, indépendant de la sélection dans l’arbre. Propagation des modifications de modèle de projet aux projets fils : les modifications d’attributs d’un modèle de projet seront propagées aux projets liés à ce modèle Modification en masse de l’importance des cas de test, ajout du choix « automatique » Téléchargement des logs depuis l’espace administration : le téléchargement des logs de Squash se fait désormais directement depuis l’espace administration Amélioration des performances dans l’espace pilotage Nouvelles fonctionnalités de l’API : prise en compte des exigences, des pas de test, des projets, des utilisateurs, … L’API est maintenant installée avec Squash TM. Stockage des pièces-jointes dans un répertoire extérieur à Squash : possibilité de stocker les pièces jointes en dehors de la base de données de Squash via un utilitaire Protocole OAuth 1a pour Jira : la communication Squash - Jira peut se faire via le protocole d'authentification OAuth 1a Assistant de campagne (licence commerciale): il est maintenant possible de créer des plans d’exécution avec pour critères les caractéristiques des anomalies liées à des cas de test (fonctionne uniquement avec Jira) Plugin JiraBT (licence commerciale) : Utilisation du markdown Jira pour formater les remontées d’anomalies visualisées dans Jira Connexion / Sécurité : Historisation des connexions : possibilité de visualiser et d’exporter depuis l’administration l’historique des connexions à l’application Connecteur SAML (licence commerciale) : délégation de l’authentification au SSO SAML 2 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 Et des évolutions d'importance moindre ainsi que nombreuses corrections sur les différents espaces de l'application.

  • Plugin Xsquash

    Le plugin Xsquash est disponible sur la marketplace Atlassian. Compatible uniquement à partir de la version 1.18 de Squash TM, ce plugin intègre Squash TM avec Jira Agile, pour la gestion des tests. Vous pouvez retrouver une présentation de toutes les fonctionnalités du plugin, un article tutoriel illustré, une vidéo de démonstration ainsi que le lien vers la marketplace Atlassian.

  • Nouvelle version 1.19.0 de Squash TM

    La version 1.19.0 de Squash TM est désormais disponible en téléchargement. Voici les principales nouvelles fonctionnalités de cette version : Evolutions : Ajout de l’Espace Automatisation : permet la gestion des cas de tests éligibles à l’automatisation selon un workflow d’automatisation. Composé d’une Vue testeur et d’une Vue automaticien, il permet au testeur fonctionnel d’indiquer les cas de test à automatiser et à l’automaticien de renseigner l’évolution de leur automatisation. Création d’un profil « automaticien » dédié à l’automatisation. Création d'une arborescence de cas de test à partir d’éléments de l'espace Exigences : les cas de test créés automatiquement reprennent le nom, la référence et la description de leur exigence d'origine. Il infère l'importance à partir de la criticité de l'exigence. Un lien relie le cas de test à son exigence. Liaison en masse d’exigences : il est possible de lier plusieurs exigences entre elles à la fois. Conservation de l’arborescence dépliée dans les fenêtres d’associations d’exigences / de cas de test selon la précédente association. Ajout d'un bloc "Exigences vérifiées" à l'étape 0 d'une exécution ainsi que sur la page de consultation d’une exécution. Etablissement de couleurs prédéfinies pour les listes par défaut dans les graphiques personnalisés : les valeurs des listes par défaut sont représentées par une couleur unique quelque soit le graphique généré. 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 : les couleurs sélectionnées s’affichent dans les graphiques personnalisés réalisés avec ces attributs. Association de champs personnalisés aux dossiers dans les espaces Exigences, Cas de test et Campagnes depuis l’onglets champs personnalisés d’un projet. Réorganisation de l'onglet "Champs personnalisés" d'un projet par espace. Nouvelle option d’export des résultats de recherche : permet d'exporter au format XLS les résultats de recherche tels qu’affichés dans l’espace de recherche. Présélection du critère projet dans les écrans de recherche selon la recherche précédente Recherche des exigences en fonction du lien entre exigences et des cas de test en fonction de leurs critères d’automatisation. XsquashJira : Reprise des liens entre Issues Jira, converties en liens entre exigences dans Squash : il est possible de mapper les liens Jira afin qu’ils soient synchronisés dans Squash. Création d’un lien automatique dans Jira entre une anomalie remontée par Squash, et une demande Jira synchronisée lorsque l’anomalie est liée à l’exécution d’un cas de test couvrant cette demande (Licence Pro, nécessite le plugin SquashBT.Jira). LDAP / AD (Licence Premium) : Connexion multi-sources : rend possible la connexion avec des utilisateurs connus  soit de l'annuaire LDAP ou AD, soit localement dans Squash. Git connector : Git Connector est un nouveau plugin permettant d’intégrer Squash à GIT dans une logique d’automatisation des cas de test Gherkin conçus dans Squash. Il permet notamment la transmission (push) des cas de test Gherkin dans un gestionnaire de code source GIT. Et d'autres évolutions d'importance moindre ainsi que nombreuses corrections sur les différents espaces de l'application.

  • Sortie de la solution Squash TF (Test Factory)

    Squash TF est une toute nouvelle suite pour l’implémentation et l’exécution des tests automatisés. Elle est compatible avec : les principaux types d'applications à tester (IHM web, web services, clients lourds, mobile IOS et Android) différentes méthodologies et organisations de développement et de qualification. Couvrant un large spectre de pratiques (différents frameworks de test, approches par mot-clés, BDD) et de technologies de test (IHM, web services, clients lourds), elle fournit des solutions adaptées aux différents acteurs intervenant sur des projets d'automatisation (développeurs, automaticiens, intégrateurs). La suite Squash TF vous accompagne tout au long de votre projet d'automatisation depuis le démarrage technique du projet jusqu'à la phase de reporting, en passant par la gestion des demandes d'automatisation, l'écriture des scripts de tests et l'orchestration des tests automatisés. Voici les principales fonctionnalités de cette solution : Runner Squash TF introduit la notion de "runner". L’objectif des runners est de : Faciliter l’intégration de notre outillage dans un patrimoine de tests déjà existant Faciliter l’adoption de notre outillage Permettre d’exécuter à partir de Squash TM votre patrimoine déjà existant même s’il n’est pas écrit avec le Squash Keyword Framework (anciennement Squash TA). > Squash TF Java Junit Runner 1.0.0 Il permet l’exécution de tests écrits en Maven Java Junit5/Junit4 de manière transparente via notre outillage. Il facilite donc l’intégration avec notre outillage dans le cas d’un patrimoine déjà existant écrit en Java Junit. Cela a pour conséquence de vous permettre d’exécuter facilement à partir de Squash TM votre patrimoine existant en Java Junit. Ce runner est accompagné d’un template de projet (archetype) pour faciliter le démarrage d’un projet. > Squash TF Cucumber Java Runner 1.0.0 Il permet l’exécution d’un projet de tests automatisés écrits en Maven Gherkin/Cucumber - Java au sein de notre outillage. En particulier, il complète la fonctionnalité Gherkin de Squash TM. Ainsi à partir des tests écrits en Gherkin dans Squash TM vous pourrez faire les implémentations de vos steps dans un projet de tests automatisés en Cucumber Java. Puis, grâce à ce runner, il vous sera possible de lancer l’exécution de vos tests automatisés écrits en Gherkin à partir de Squash TM et qu’ils soient exécutés par Squash TF Execution Server qui remontera ensuite les résultats dans Squash TM. Ce runner est accompagné d’un template (archetype) pour faciliter le démarrage d’un projet. Squash TF Execution Server 2.0.0 Remplace Squash TA Server 1.X. Deux objectifs dans cette version : Une installation plus aisée : Une image docker pour le serveur d’exécution Un installeur d’agent d’exécution Augmenter nos capacités d’exécution avec notamment des templates de projets pour nos deux runners : Un template de projet pour le runner Java Junit Un template de projet pour le runner Cucumber Java (Gherkin) Un template en mode pipeline pour des exécutions en deux passes TA 1.11.0 – Squash Keyword Framework (ex Squash TA) > Evolution Evolution du framework pour gérer l’arrivée du runner Squash TF Java Junit Evolution du framework pour gérer l’arrivée du runner Squash TF Cucumber Java Mise à jour de la license suite au changement d’année Plugin XML-functions (manipulation XML) Création du plugin XML-functions offrant la possibilité d’appliquer des transformations XSL à des ressources de type XML Plugin MEN-XML Reprise de l’historique de code préalable à l’intégration & Intégration du plugin XML du MEN Orléans Plugin common components Spécification de l’encodage utilisé pour la substitution de paramètres Amélioration du compilateur de JavaCodeBundle pour qu’il accepte de prendre un fichier unique en entrée Ajout d’un filtre configurable pour épargner les fichiers binaires dans la macro de substitution de paramètres Ajout de la commande Dump to local filesystem Exploitation des ressources CSV : transformation en XML Plugin DB Spécification de l’encodage utilisé pour les requêtes Ajout de clefs de configuration pour changer le séparateur de requête dans les scripts JDBCAjout de vérifications de validité de dataset à celles de Dbunit Ajout d’une macro pour faire des count BDD Enrichissement du contexte d’échec fonctionnel sur les assertions DB : les données attendues et réelles sont désormais attachées au rapport d’échec du l’assertion de comparaison Ajout de l’assertion « Database not.contains » Plugin SoapUI Capture des logs de SoapUI Plugin FTP Ajout de la fonctionnalité de traitement des arbres de fichiers au plugin FTP Plugin SFTP Ajout de la fonctionnalité de traitement des arbres de fichiers au plugin FTP Framework Service mutualisé pour logger de manière normalisée le nom d’un composant Création du service mutualisé de traitement de la configuration des composants > Correction Plugin DB Résolution d’une fuite de fichier ouvert FIX : régression dans le module DB (tables existantes jamais trouvées) FIX : échec de l’opération DELETE sur HSQLDB Plugin SoapUI FIX : incompatibilité des versions 1.10 de Squash TA avec SoapUI Community 5.4.0 Élimination de la dépendance à jfxrt Plugin Filechecker FIX : bug des séquences non réinitialisées dans le filechecker si deux analyses successives Framework Résolution partielle d’une race condition entre instances Squash TA sur le stockage de fichiers temporaires s’ils utilisent la configuration par défaut. En cas de survenue du problème, surcharger la propriété système FIX d’une NPE quand Squash TA est exécuté en mode multi module

bottom of page