SQUASH DEVOPS

Étendre votre pipeline CI/CD pour faire du test en continu

 

INTÉGRER L'EXÉCUTION DE VOS TESTS AUTOMATISÉS

DANS VOTRE CHAÎNE CI/CD

Squash DEVOPS vise l’intégration fluide des séquences de tests fonctionnels automatisés via les pipelines d’intégration continue (CI) et de déploiement continu (CD) :

integration-pipeline-ci-cd-fonctionnalit

Squash DEVOPS fait le lien entre votre pipeline CI/CD et votre Test Factory :

lien-pipeline-ci-cd-test-factory-fonctio

Transmettez facilement un PEaC à un Orchestrateur Squash pour exécution, grâce au step de pipeline dédié introduit par le plugin Squash DevOps pour Jenkins.

Les PEaC (Plan d’Exécution as Code) : ces fichiers permettent de décrire différentes actions à réaliser pour ou pendant l’exécution des tests automatisés.
Ils sont des sortes de partitions, écrites en YAML ou JSON.

L’Orchestrateur Squash : il interprète les PEaC pour diriger et coordonner les différents composants de la chaîne d’exécution des tests (environnements d’exécution, automates, reporting, …).
Il est le Chef d’orchestre de l’exécution des tests.

En savoir plus sur les PEaC et l’Orchestrateur Squash

Henix vous proposera également, à partir de mi-2021, des guides pour vous aider à intégrer vos appels à l’orchestrateur Squash dans vos pipelines GitLab CI, Azure DevOps, AWS CodeBuild, CloudBees CI, XebiaLabs XL.

pipelines-Gitlab-fonctionnalites-Squash-

Exemple d’appel d’un PEaC sous Gitlab CI

PROFITER D'UNE ARCHITECTURE MICRO-SERVICES
POUR UNE INTÉGRATION ET UN ENRICHISSEMENT AISÉ

L’Orchestrateur Squash est basé sur une architecture micro-services open-source documentée permettant de développer ses propres micro-services pour l’enrichir selon vos besoins.

L’Orchestrateur Squash embarque les micro-services suivants :

 
micro-services-orchestrateur-fonctionnal
 

ÉLABORER DES STRATÉGIES D'EXÉCUTION AVANCÉES, À PARTIR
DE PLANS D'EXÉCUTION RÉCUPÉRÉS DANS
SQUASH TM

Squash DEVOPS peut récupérer dynamiquement des plans d’exécutions préparés dans Squash TM par l’équipe de test pour exécuter les tests associés automatiquement et au moment voulu dans le pipeline CI/CD.

Squash DEVOPS peut également récupérer des paramètres associés aux cas de test pour les exploiter à l’exécution :

  • Jeux de données des cas de test

  • Valeurs des champs personnalisés des cas de test, des itérations(P), des suites de test(P) et des campagnes(P).

(P) Les fonctionnalités marquées par un (P) sont réservées à la version Premium de Squash DEVOPS (Comprendre la différence entre les versions Community et Premium)

 

EXPLOITER LES RÉSULTATS DES TESTS AUTOMATISÉS LANCÉS
PAR LE PIPELINE DANS
ALLURE EE OU SQUASH TM

A partir du deuxième semestre 2021, vous pourrez exploiter les résultats des exécutions automatisées dans Allure EE pour un reporting avancée et personnalisable des étapes de test de votre pipeline.

Outils tiers compatibles avec Squash DEVOPS
Lancez vos exécutions automatisées avec Squash ou depuis vos pipelines CI/CD pour tester en continu
Testez en continu avec Squash et Gitlab, outils opensource et collaboratifs, pour optimiser la gestion de vos projets logiciels

JENKINS

GITLAB CI

Vous pouvez intégrer vos plans d'execution as code avec Azure DevOps lorsque vous utilisez Squash DEVOPS

AZURE DEVOPS

Squash DEVOPS est compatible avec AWS Codebuild qui vous permet de créer et tester du code avec un dimensionnement continu

AWS CODEBUILD

Faites évoluer facilement l’architecture de votre pipeline grâce à la compatibilité de Squash DEVOPS avec Cloudbees CI

CLOUDBEES CI

Avec Squash DEVOPS, vos PEAC sont récupérables dans XebiaLabs XL

XEBIALABS XL

 

L'OFFRE SQUASH

Comprenez en un clin d'oeil les différentes fonctionnalités de Squash incluses dans les versions Community et/ou Premium
Comprendre la différence entre
les versions Community et Premium
Découvrez les prix des offres Squash Premium, disponibles en version SaaS ou Server
Acheter une licence Squash
Premium Serveur ou SaaS

OFFRE SERVEUR

OFFRE SERVICE

VERSION
COMMUNITY
Distribution LGPL gratuite, basée
sur le cœur open source de Squash

Gratuit

VERSION
PREMIUM SERVEUR
Version à installer
sur vos propres serveurs
VERSION
PREMIUM SAAS
Instance SaaS dédiée de Squash TM, hébergée sur des serveurs
en France.
Inclus une instance
de Mantis ou Jira.
OUTILLAGE 
AS A SERVICE
Centre de service
en marque blanche, pour la gestion de votre outillage de test.
Opéré par Henix.
SQUASH 
AS A SERVICE
Faire appel
à un intégrateur
pour vous aider
à déployer et utiliser Squash à partir du SaaS.
 
Il existe trois possiblités pour vous permettre d'essayer et prendre en main Squash afin de voir ce qui vous convient le mieux

TROIS POSSIBILITÉS POUR ESSAYER NOS PRODUITS :

Squash TM est accessible via une démo en ligne vous permettant de prendre en main l'outil
Essayez Squash TM via notre de démo
en ligne
Squash TM s'interface avec Jira et vous pouvez explorer les possibilités liées grâce à un SaaS gratuit pendant 30 jours
Testez l’intégration
Squash TM + Jira
via un SaaS gratuit
Si vous souhaitez aller plus loin dans votre exploration de Squash TM, contactez-nous
Des experts sont à votre disposition pour vous présenter une version d'évaluation de Squash AUTOM
Vous pouvez bénéficier d'une exploration autour de Squash DEVOPS en contactant nos experts Squash
Contactez-nous pour une démo ou une version d’évaluation