Lors du Club Utilisateurs Squash du 19 novembre 2020, nous vous avons présenté la nouvelle offre 2021 autour de la suite logicielle Squash. Cela avait également marqué l’occasion de vous révéler la sortie à venir de l’orchestrateur Squash, un nouvel outil destiné à remplacer Squash TF pour l’exécution de tests automatisés et dont les composants sont répartis au sein des modules Squash AUTOM et Squash DEVOPS.
Nous avions alors prévu la sortie de ces composants dans le courant du premier trimestre 2021 mais nous avons pris du retard sur notre planning. Afin de vous proposer une première version Release des fonctionnalités de Squash AUTOM et Squash DEVOPS avec un niveau de qualité correspondant à nos standards, la date de sortie de celle-ci est décalée à début avril 2021.
D’ici là, nous vous proposons deux versions alpha aux fonctionnalités bridées, destinées à des POC et donc utilisables dans un contexte hors production (notamment avec un Squash TM dont la base de données est neuve ou la réplication d’une base existante).
Plan de sortie Squash AUTOM :
05 février 2021 : version 1.0.0.alpha1 de Squash AUTOM
Grâce à cette version, vous pourrez utiliser Squash AUTOM pour :
o Créer des plans d’exécution « as code » (PEAC) pour orchestrer précisément l’exécution des tests automatisés en dehors du référentiel de test
o 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 vers un conteneur Amazon S3
o Transmettre à Squash TM les résultats et les rapports en fin d’exécution d’un plan d’exécution Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
Les limitations de la version 1.0.0.alpha1 à retenir :
o 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.
o Le déclenchement d’un plan d’exécution de tests automatisés depuis Squash TM via l’orchestrateur Squash n’est pas supporté.
La version 1.0.0.alpha1 de Squash AUTOM est compatible
avec la version 1.22.1 de Squash TM.
16 mars 2021 : version 1.0.0.alpha2 de Squash AUTOM
Grâce à cette version, vous pourrez utiliser Squash AUTOM pour :
o Créer des plans d’exécution « as code » (PEAC) pour orchestrer précisément l’exécution des tests automatisés en dehors du référentiel de test
o Exploiter les actions suivantes au sein d’un PEAC :
Déclencher des tests automatisés Robot Framework, JUnit, Cucumber, Cypress, SoapUI
Transmettre les rapports d’exécutions vers un conteneur Amazon S3
o Transmettre à Squash TM les résultats et les rapports en fin d’exécution d’un plan d’exécution Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
o Déclencher un plan d’exécution avec tests automatisés depuis Squash TM via l’orchestrateur Squash.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
o Générer un rapport synthétique User Friendly (format Allure) à la fin de l’exécution d’un plan d’exécution récupéré depuis Squash TM.
La version 1.0.0.alpha2 lève certaines des limitations de la version 1.0.0.alpha1 :
o Pour la récupération des scripts automatisés depuis un gestionnaire Git, ceux-ci peuvent être situés dans un repository avec accès en lecture privée et la branche à utiliser est configurable.
o Lors de l’exécution d’un plan d’exécution de Squash TM, les tests Robot Framework, Cypress et Cucumber sont capables d’exploiter les paramètres transmis par Squash TM.
Cette version 1.0.0.alpha2 de Squash AUTOM/Squash DEVOPS est compatible
avec la version 1.22.2 de Squash TM.
23 avril 2021 : version 1.0.0.RELEASE de Squash AUTOM
Grâce à cette version, vous pourrez utiliser Squash AUTOM pour :
o Créer des plans d’exécution « as code » (PEAC) pour orchestrer précisément l’exécution des tests automatisés en dehors du référentiel de test
o Exploitez les actions suivantes au sein d’un PEAC :
Déclencher des tests automatisés Robot Framework, JUnit, Cucumber, Cypress, SoapUI, Agilitest(la compatibilité avec Agilitest n’est disponible qu’avec Squash AUTOM Premium)
Transmettre les rapports d’exécutions vers un conteneur Amazon S3
o Transmettre à Squash TM les résultats et les rapports en fin d’exécution d’un plan d’exécution Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
o Déclencher un plan d’exécution avec tests automatisés depuis Squash TM via l’orchestrateur Squash.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
o Générer un rapport synthétique User Friendly (format Allure) à la fin de l’exécution d’un plan d’exécution récupéré depuis Squash TM.
La version 1.0.0.RELEASE de Squash AUTOM est compatible
avec la version 1.22.2 de Squash TM.
Plan de sortie Squash DEVOPS :
05 février 2021 : version 1.0.0.alpha1 de Squash DEVOPS
Grâce à cette version, vous pourrez utiliser Squash DEVOPS pour :
o Déclencher un PEAC depuis un pipeline Jenkins
o Récupérer un plan d’exécution de Squash TM contenant des tests automatisés avec, en fin d’exécution, transmission des résultats d’exécutions et des rapports à Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
Les limitations de la version 1.0.0.alpha1 à retenir :
o Lors de la récupération d’un plan d’exécution de Squash TM, La transmission de paramètres par Squash TM n’est possible qu’avec Robot Framework
La version 1.0.0.alpha1 de Squash DEVOPS est compatible
avec la version 1.22.1 de Squash TM.
16 mars 2021 : version 1.0.0.alpha2 de Squash DEVOPS
Grâce à cette version, vous pourrez utiliser Squash DEVOPS pour :
o Déclencher un PEAC depuis un pipeline Jenkins
o Récupérer un plan d’exécution de Squash TM contenant des tests automatisés avec, en fin d’exécution, transmission des résultats d’exécutions et des rapports à Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
La version 1.0.0.alpha2 lève certaines des limitations de la version 1.0.0.alpha1 :
o Pour la récupération des scripts automatisés depuis un gestionnaire Git, ceux-ci peuvent être situés dans un repository avec accès en lecture privée et la branche à utiliser est configurable.
o Lors de la récupération d’un plan d’exécution de Squash TM, les tests Robot Framework, JUnit, Cypress, Agilitest et Cucumber sont capables d’exploiter les paramètres transmis par Squash TM.
Cette version 1.0.0.alpha2 de Squash DEVOPS est compatible
avec la version 1.22.2 de Squash TM.
23 avril 2021 : version 1.0.0.RELEASE de Squash DEVOPS
Grâce à cette version, vous pourrez utiliser Squash DEVOPS pour :
o Déclencher un PEAC depuis un pipeline Jenkins
o Récupérer un plan d’exécution de Squash TM contenant des tests automatisés avec, en fin d’exécution, transmission des résultats d’exécutions et des rapports à Squash TM.
Cette fonctionnalité est accessible en version Community ou en version Premium si vous possédez la licence Squash correspondante.
La version 1.0.0.RELEASE de Squash DEVOPS est compatible
avec la version 1.22.2 de Squash TM.
Retrouvez ci-dessous deux tableau résumant les dates de mise à disposition des différentes fonctionnalités de Squash AUTOM et Squash DEVOPS.
Retrouvez plus de détails sur les composants de Squash AUTOM et Squash DEVOPS sur nos pages « Roadmap & Release Squash AUTOM » et « Roadmap & Release Squash DEVOPS ».
Comment accéder aux composants Squash AUTOM / Squash DEVOPS de la version alpha ?
Les composants faisant partie de l’offre Community sont accessibles depuis notre page « Téléchargements ».
Pour accéder aux composants faisant partie de l’offre Squash AUTOM Premium ou de l'offre Squash DEVOPS Premium, ou pour toute demande de démonstration ou d’aide à la mise en place d’un POC, vous pouvez nous contacter via ce formulaire en précisant votre besoin.
Comments