top of page

SQUASH DEVOPS

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

Intégration de l'exécution dans la chaîne CI/CD

INTÉGRER SQUASH 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) :

Découvrez le processus complet de test qualité au sein d'un pipeline DevOps

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

lien-pipeline-ci-cd-test-factory-fonctionnalites-Squash-DEVOPS.png

⬣ Squash DEVOPS est indépendant de la technologie CI/CD que vous utilisez. Il peut être intégré à Jenkins, GitLab, Azure
DevOps, AWS CodeBuild, GitHub, CloudBees CI, XebiaLab XL…

⬣ Un plugin Jenkins simplifie l’intégration à ce dernier.

⬣ Combinez différentes technologies d’automatisation : JUnit, SoapUI, Postman, Cucumber, Robot Framework, Cypress,
SKF, Agilitest(P), Ranorex(P), UFT(P), Katalon
(P).

⬣ Exécutez les tests dans différents environnements pour vérifier la compatibilité avec différents systèmes
d’exploitation, navigateurs…

⬣ Définissez une Quality Gate en indiquant des taux de succès minimaux pour certains types de tests (par exemple
100% pour tous les tests d'une API REST et 95% pour les tests non critiques de l'interface utilisateur). Le pipeline sera
⬣ arrêté si un taux de succès n'est pas atteint.

(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)

Elaboration de stratégies d'exécution avancées

É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)

Exploitation des résultats des tests auto

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

⬣ À chaque exécution, les résultats des tests et un rapport Allure sont transmis à Squash TM et y sont historisés.

⬣ À partir de fin 2023, vous pourrez également exporter les résultats des exécutions automatisées dans un outil de BI et définir dans celui-ci des rapports avancés et personnalisés.

Personalisez le reporting d'execution de vos tests automatisés via Allure EE

Squash DEVOPS s’appuie sur OpenTestFactory, une initiative open source visant à créer un standard simplifiant la planification de tests automatisés, leur exécution et la publication de leurs résultats.

Son architecture micro-service vous permet de facilement l’enrichir si nécessaire pour vos besoins.

Pour en savoir plus sur l’initiative OTF

Outils tiers compatibles avec Squash DEVOPS
Lancez vos exécutions automatisées avec Squash ou depuis vos pipelines Jenkins pour tester en continu

JENKINS

GITLAB

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

POUR ALLER PLUS LOIN

bottom of page