SQUASH AUTOM

Industrialisez votre processus d’automatisation
et l’exécution des tests automatisés.

 

ANTICIPER L'AUTOMATISATION DÈS LA CONCEPTION DES TESTS
AVEC LE FORMALISME
GHERKIN
¹

Utilisez le formalisme Gherkin pour normaliser la description des cas de test selon un découpage Given-When-Then particulièrement adapté à la logique d’automatisation.


Rédigez des cas de test en Gherkin à l’aide d’une interface simple et intuitive proposant l’auto-complétion(P).


Favorisez la réutilisation de parties de test communes ayant déjà été automatisées, en assemblant vos cas de test à partir d'une bibliothèque d’actions réutilisables(P).


Variabilisez vos cas de test (à l’aide de jeux de données) pour favoriser la réutilisation des étapes de test et gagner du temps lors de l’écriture des scripts automatisés.

¹ Les fonctionnalités listées requièrent l’utilisation de Squash TM
(P) Les fonctionnalités marquées par un (P) sont réservées à la version Premium de Squash TM (Comprendre la différence entre les versions Community et Premium)

bibliotheque-actions-fonctionnalites-Squ
auto-completion-BDD-fonctionnalites-Squa
 

FIABILISER LE FLUX DE TRAVAIL ENTRE TESTEURS
ET AUTOMATICIENS/DÉVELOPPEURS
¹

workflow-testeur-automaticien-fonctionna

Tracez les tests à automatiser dans Squash et suivez leur statut d’automatisation.
 

Mettez à disposition des automaticiens une interface de suivi des demandes d’automatisation dans Squash…
 

…ou créez un workflow Jira sur mesure de suivi du processus d’automatisation, alimenté par Squash(P).
 

Intégrez automatiquement des tâches d’automatisation dans le suivi Jira(P).

¹ Les fonctionnalités listées requièrent l’utilisation de Squash TM
(P) Les fonctionnalités marquées par un (P) sont réservées à la version Premium de Squash TM (Comprendre la différence entre les versions Community et Premium)

 

IMPLÉMENTER VOS TESTS À PARTIR DE SCRIPTS CUCUMBER
OU
ROBOT FRAMEWORK PRÉGÉNÉRÉS
¹

Assurez la cohérence de votre patrimoine en associant vos scripts automatisés aux cas de test.


Implémentez l’automatisation de vos tests à partir de scripts prégénérés par Squash issus des cas de test formalisés en Gherkin associés.


Choisissez le format généré par Squash selon votre technologie cible : Cucumber ou Robot Framework.

¹  Les fonctionnalités listées requièrent l’utilisation de Squash TM

script-feature-robot-bdd-test-fonctionna
 

ORCHESTRER PRÉCISEMENT L'EXÉCUTION
DE VOS TESTS AUTOMATISÉS

Squash AUTOM met à disposition deux outils complémentaire pour vous permettre de contrôler la façon dont se déroule l’exécution de vos campagnes de test automatisés :

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.

Récupérez vos tests automatisés depuis un repository distant.

 

Définissez des jeux de données exploitables au sein de vos tests automatisés pour dynamiquement changer les conditions de test.

 

Parallélisez les exécutions de vos tests pour gagner en rapidité ou décliner

vos campagnes sur différents environnements.

 

Facilitez la maintenance de vos plans d’exécutions : un PEaC est une ressource de votre projet d’automatisation et peut bénéficier des avantages du versionning (partage dans l’équipe, historique des modifications…).

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.

Exécutez des campagnes de tests automatisés mélangeant différentes technologies d’automatisation.

 

Facilitez l’analyse des résultats de la campagne grâce à un rapport unique agrégeant les résultats des différentes étapes des PEaC et des tests

(multi-technologies).

 

Publiez et partagez facilement les rapports d’exécutions au sein d’un service d’hébergement

de fichier tel qu’Amazon S3.

 

Développez les possibilités de l’Orchestrateur selon vos besoins grâce à son architecture micro-service open source et documentée.

exemple-workflow-coloration-syntaxique.p

Exemple de PEaC

 

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

Allez plus loin dans l’exécution des tests automatisés, via Squash TM

Donnez la main aux équipes de test sur le lancement de l’exécution des tests automatisés : avec Squash AUTOM, les tests automatisés peuvent être intégrés aux plans d’exécution de Squash TM, avec les tests manuels.


Exploitez les paramètres de vos cas de test manuels dans vos scripts automatisés : jeu de données, champs personnalisés des cas de test, des itérations(P), des suites de test(P) et des campagnes(P).


Tracez l’historique de vos suites automatisées : historique de vos suites automatisées et des items de plan d’itération(P).

historique-executions-suites-automatisee

Accédez directement depuis Squash TM à des rapports d’exécutions user friendly de vos tests automatisés.

Outils tiers et technologies supportées par Squash AUTOM
Rédigez vos tests avec des mots clés et Cucumber, exécutez vos tests automatisés avec Squash AUTOM

CUCUMBER

Automatisez vos tests avec Squash AUTOM et Cypress, outil open-source pour écrire les tests d'une appli en cours de développement

CYPRESS

Automatisez les tests avec une approche mots clefs et Robot Framework pour une exécution automatique depuis Squash TM

ROBOT FRAMEWORK

Automatisez avec une approche code natif : rédigez et implémentez vos tests avec JUnit, automatisez-les depuis Squash TM

JUNIT

Automatisez vos tests avec SoapUI et exécutez-les depuis Squash TM, logiciel opensource de gestion de recette informatique

SOAPUI

Automatisez avec des studios propriétaires, rédigez et implémentez vos tests avec UFT et Squash AUTOM

UFT

Squash AUTOM et Ranorex studio pour l'automatisation de tests logiciels et webservices

RANOREX

Déclenchez, enchainez et pilotez vos tests automatisés avec Squash AUTOM, compatible avec Agilitest

AGILITEST

Avec Katalon et Squash AUTOM, vous pouvez gérer et piloter vos tests automatisés

KATALON

 

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