Roadmap Squash AUTOM

 

Prochaines releases

Squash AUTOM 1.0.0.RELEASE

Statut : en cours de développement

Date de sortie : 02/04/2021

  • Composants mis à disposition :

    • Image Docker de l’orchestrateur Squash composé d’un ensemble de micro-services

    • Micro-service Action Provider Agilitest pour l’orchestrateur Squash (disponible avec Squash AUTOM Premium uniquement)

    • Micro-service Action Provider UFT pour l’orchestrateur Squash (disponible avec Squash AUTOM Premium uniquement)

    • Micro-service Action Provider Ranorex pour l’orchestrateur Squash (disponible avec Squash AUTOM Premium uniquement)

    • Plugin Result Publisher pour Squash TM (version Squash AUTOM Community et Squash AUTOM Premium)

    • Plugin connecteur Squash AUTOM pour Squash TM (version Squash AUTOM Community et Squash AUTOM Premium)
       

  • Fonctionnalités offertes :

    • La version 1.0.0.RELEASE reprend les fonctionnalités de la version 1.0.0.alpha2 en corrigeant des anomalies et en prenant compte des retours sur la version précédente.
       

  • Fonctionnalités ajoutées par rapport à la version 1.0.0.alpha2 :

    • Déclencher au sein d'un PEAC des tests automatisés UFT et Ranorex (disponible avec Squash AUTOM Premium uniquement)

 

Squash AUTOM 1.0.0.alpha2

Statut : en cours de développement (à destination de POC uniquement)
Date de sortie : 12/03/2021

  • Composants mis à disposition :

    • Image Docker de l’orchestrateur Squash composé d’un ensemble de micro-services

    • Plugin Result Publisher pour Squash TM (version Squash AUTOM Community et Squash AUTOM Premium).
      Ce plugin est compatible avec Squash TM 1.22.2.

    • Plugin connecteur Squash AUTOM pour Squash TM (version Squash AUTOM Community et Squash AUTOM Premium).
      Ce plugin est compatible avec Squash TM 1.22.2.
       

  • Fonctionnalités ajoutées :

    • Déclencher au sein d'un plans d’exécution « as code » (PEAC) des tests automatisés Cucumber, Cypress, SoapUI et Agilitest (disponible avec Squash AUTOM Premium uniquement)

    • Gérer l’authentification à un serveur Git et la branche à considérer pour la récupération de scripts automatisés depuis un gestionnaire de code Git au sein d’un PEAC.

    • Déclencher un plan d’exécution avec tests automatisés depuis Squash TM via l’orchestrateur Squash.

      • Version Community : le statut de l’ITPI et de la suite automatisée associée est mis à jour selon le résultat du test automatisé. Il n’y a pas d’exécution créée pour l’ITPI. Les rapports sont joints en tant que pièces jointes à la suite automatisée.

      • Version Premium : le statut de la suite automatisée associée à l’ITPI est mis à jour selon le résultat du test automatisé. Une exécution est créée pour l’ITPI. Les rapports sont joints en tant que pièces jointes à la nouvelle exécution.
         

  • Limitation connue de cette version :

    • Lors de l’exécution d’un plan d’exécution de Squash TM, les tests SoapUI et JUnit ne sont pas capables d’exploiter les paramètres transmis par Squash TM.
       

 

Dernière release

Squash AUTOM 1.0.0.alpha1

Statut : version publiée (dernière version alpha stable à destination de POC uniquement)
Date de sortie : 05/02/2021

Release note Result Publisher plugin 1.0.0.alpha1

Release note Squash Orchestrator 1.0.0.alpha1

  • Composants mis à disposition :

    • Image Docker de l’orchestrateur Squash composé d’un ensemble de micro-services

    • Plugin Result Publisher pour Squash TM (version Squash AUTOM Community et Squash AUTOM Premium).
      Ce plugin est compatible avec Squash TM 1.22.1.

  • Fonctionnalités accessibles :

    • Créer des plans d’exécution « as code » (PEAC) pour orchestrer précisément l’exécution des tests automatisés en dehors d’un référentiel de test

    • Exploiter les actions suivantes au sein d’un PEAC :

      • Récupérer des scripts automatisés depuis un gestionnaire de code Git.

      • Déclencher des tests automatisés Robot Framework ou JUnit

      • Transmettre les rapports d’exécutions à un conteneur Amazon S3

      • Remonter des résultats d’exécutions et des rapports à Squash TM en fin d’exécution d’un plan d’exécution Squash TM (voir section Squash DEVOPS pour la fonctionnalité de récupération d’un plan d’exécution Squash TM)

        • Version Community : le statut de l’ITPI et de la suite automatisée associée est mis à jour selon le résultat du test automatisé. Il n’y a pas d’exécution créée pour l’ITPI. Les rapports sont joints en tant que pièces jointes à la suite automatisée.

        • Version Premium : le statut de la suite automatisée associée à l’ITPI est mis à jour selon le résultat du test automatisé. Une exécution est créée pour l’ITPI. Les rapports sont joints en tant que pièces jointes à la nouvelle exécution.
           

  • Limitation connue de cette version :

    • Pour la récupération des scripts automatisés depuis un gestionnaire Git, ceux-ci doivent être situés dans un repository avec accès en lecture publique et être localisés sur la branche master