top of page

SQUASH AUTOM

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

Anticipation automatisation avec Gherkin

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.

Optimisez vos cas de test Gherkin grâce à une bibliothèque d'actions reutilisables
Créez vos cas de test en Gherkin grâce au formalisme Given Then When dans l'espace Cas de test de Squash TM

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

Fiabilisation flux testeus / automaticiens

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

Optimisez le processus d'automatisation grâce à des workflow Squash et Jira

⬣ 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émentation Cucumber ou Robot

IMPLÉMENTER VOS TESTS DANS CUCUMBER OU ROBOT FRAMEWORK
À PARTIR DES CAS DE TEST
GHERKIN
¹

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

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

Automatisez vos tests en implémentant les étapes apparaissant dans

 les cas de test Gherkin.

¹  Toutes les fonctionnalités de Squash AUTOM requièrent l’utilisation de Squash TM

Bénéficiez de scripts Cucumber et Robot Framework pré-générés par Squash en .feature ou .robot
Orchestration de l'exécution

ORCHESTRER PRÉCISEMENT L'EXÉCUTION
DE VOS TESTS AUTOMATISÉS DEPUIS
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).

Ciblez l’environnement sur lequel les tests sont exécutés. Définissez des variables d'environnement qui seront accessibles par le framework de test et par les tests.

Gérez des plans d'exécution as code, fichiers décrivant les actions à automatiser lors de l'exécution de tests automatisés

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

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

Aller plus loin exécution tests auto

Choisissez votre technologie d’automatisation

• Katalon(P) : test d’applications Web, mobile ou Windows ; test de Web Services

• UFT(P) : test d’applications Web, mobile, desktop ou mainframe
 

• Ranorex(P) : test d’applications Web, mobile ou desktop
 

• Agilitest(P) : test d’applications Web, mobile ou Windows ; test de Web Services
 

• Cypress : test d’applications Web
 

• Robot Framework : framework générique de test piloté par mots-clés et pouvant être intégré à de nombreux outils de test tels que Selenium pour tester une application Web, Appium pour une application mobile, White pour une application Windows, Swing/SWT pour une application Java...
 

• Cucumber : exécution de tests BDD (behavior-driven development, programmation pilotée par le comportement), peut être intégré avec Selenium pour des tests Web, Appium pour des tests mobiles…
 

• SoapUI : test de Web Services (REST, SOAP, JMS, AMF, JDBC)

 

• Postman : test de Web Services (REST, SOAP, GraphQL, WebSocket...)
 

• JUnit : framework principalement destiné aux tests unitaires et tests d’intégration, mais qui peut être utilisé en combinaison avec d’autres outils (Selenium, Appium…) pour des tests fonctionnels
 

• SKF : votre patrimoine de tests Squash TA et TF

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

Squash AUTOM 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.

Pour en savoir plus sur l’initiative OTF

Outils tiers avec lesquels Squash AUTOM peut s’interfacer
Rédigez vos tests avec des mots clés et Cucumber, exécutez vos tests automatisés avec Squash AUTOM

CUCUMBER

logo cypress.jpeg

CYPRESS

Automatisez les tests avec une approche mots clefs et Robot Framework pour une exécution automatique depuis Squash TM
Automatisez vos tests avec SoapUI et exécutez-les depuis Squash TM, logiciel opensource de gestion de recette informatique
Automatisez avec des studios propriétaires, rédigez et implémentez vos tests avec UFT et Squash AUTOM
Squash AUTOM et Ranorex studio pour l'automatisation de tests logiciels et webservices
Déclenchez, enchainez et pilotez vos tests automatisés avec Squash AUTOM, compatible avec Agilitest
Katalon-automatisation-test-Squashtest-AUTOM.png

ROBOT FRAMEWORK

JUNIT

POSTMAN

SOAPUI

UFT

RANOREX

AGILITEST

KATALON

POUR ALLER PLUS LOIN

bottom of page