Retrouvez les fonctionnalités clés de Squash AUTOM et les outils et technologies tiers supportés

SQUASH AUTOM

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

 
Anticipez vos besoins d'automatisation dès la conception de vos tests en utilisant le formalisme 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)

 

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

Améliorez la fiabilité des échanges entre testeurs et automaticiens/développeurs avec Squash AUTOM
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)

 
A partir de scripts Cucumber et Robot Framework pré-générés par Squash, implémentez l'automatisation de vos tests

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
 

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

Squash AUTOM réunit deux outils pour vous permettre de monitorer l'exécution de vos campagnes de tests automatisés

⬣ 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.

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)

 

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 : 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

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

Postman est supporté par Squash AUTOM pour écrire des scénarios de tests pour la validation de services web REST, SOAP, GraphQL, etc.

POSTMAN

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