Course : Squash, managing and automating your tests

Practical course - 2d - 14h00 - Ref. SQH
Price : 1470 € E.T.

Squash, managing and automating your tests




The software testing process must be able to rely on a single, shareable test repository, and beyond that, on automated testing. This is the purpose of the Squash 2.0 suite, with its Squash TM and Squash TA components, and this course will show you how to put it into practice.


INTER
IN-HOUSE
CUSTOM

Practical course in person or remote class
Disponible en anglais, à la demande

Ref. SQH
  2d - 14h00
1470 € E.T.




The software testing process must be able to rely on a single, shareable test repository, and beyond that, on automated testing. This is the purpose of the Squash 2.0 suite, with its Squash TM and Squash TA components, and this course will show you how to put it into practice.


Teaching objectives
At the end of the training, the participant will be able to:
Mastering the SquashTM test repository
Installing Squash TM in your environment
Implementing requirements with Squash TM
Defining tests and test sets
Plan and manage test campaigns
Understanding automation possibilities with Jenkins, Squash Autom and Squash TF

Intended audience
Validation or acceptance test process managers, testers, certifiers, test automators.

Prerequisites
Good knowledge of testing processes. Experience of testing. Basic knowledge of command languages.

Practical details
Hands-on work
Mise en œuvre des tests pour un logiciel de type ERP/CRM/HR .
Teaching methods
Learn the fundamentals of test management through a case study.

Course schedule

1
Squash basics

  • The Squash project (history, roadmap) and its fields of application.
  • Squash and classic and agile development approaches.
  • Platform architecture: interconnection between Squash TM and Squash TA.
  • Couplings with anomaly managers and robots.
  • Platform customization.
Hands-on work
Installation of Squash and initialization of the case study.

2
Setting up the test project in Squash TM

  • Creation of the project and associated players.
  • Illustrations of coupling with external tools.
  • Requirements management and requirements import.
  • Definition of indicators (metrics, milestones).
Hands-on work
Project definition, requirements analysis, test plan integration.

3
Creating tests in Squash TM

  • Creation of the project's test architecture.
  • Test creation (classic, Gherkin, Cucumber, robot framework).
  • Test traceability.
  • Parameterized tests and data sets.
  • From low-level testing to business testing (DDT, KDT approaches).
Hands-on work
Design and implementation of elementary tests, composite tests, test traceability.

4
Defining and running test campaigns

  • Planning test campaigns and iterations.
  • Grouping tests into test suites.
  • Test execution.
  • Feedback of anomalies to bug tracking tools.
  • Consolidation of tests until convergence towards a required quality level.
  • Creation of a new campaign iteration based on test results from the previous iteration.
  • Non-regression tests.
Hands-on work
Execution of planned tests, reporting of results and anomalies.

5
Test campaign management

  • Indicator graphics.
  • Definition of dashboards according to workspace.
  • Production of test specifications, requirements coverage matrices...
  • Custom data export.
Hands-on work
Implementation of dashboards, generation of test documentation.

6
Test automation

  • Complete automation chain with results fed back into Squash TM campaigns.
  • Illustration with Jenkins and its Squash4Jenkins plug-in.
  • Illustration with Squash TF.
  • Illustration with Squash Autom.
Role-playing
Transformation of a manual test into an automatic test using Squash TM. Practical implementation of functional tests for HMI, Web Services, etc.

7
Feedback and best practices in implementation

  • Methodological, technical and human implications.
  • 10 key points for implementing Squash.
  • Definition of the Squash migration project.
Group discussion
Feedback on cost, ROI, project stages and roles.


Customer reviews
4,1 / 5
Customer reviews are based on end-of-course evaluations. The score is calculated from all evaluations within the past year. Only reviews with a textual comment are displayed.
CHLOÉ F.
11/06/26
5 / 5

A very interesting training course to help you understand and improve your use of Squash
GAUTIER P.
11/06/26
4 / 5

Not enough time to explore certain topics in depth
ZIDANE H.
09/03/26
3 / 5

For me, the aim of the training course was to learn test automation using Squash Autom. We only touched on this part briefly. I would have liked to have had a practical exercise using the BDD language... Nevertheless, I realise that not all participants are at the same level.



Publication date : 05/15/2024



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.

Dates and locations
Select your location or opt for the remote class then choose your date.
Remote class

Dernières places
Date garantie en présentiel ou à distance
Session garantie

REMOTE CLASS
2026 : 21 Sep., 3 Dec.

2027 : 18 Mar., 18 Mar., 20 May, 20 May, 30 Aug., 30 Aug., 2 Dec., 2 Dec.

PARIS LA DÉFENSE
2026 : 3 Dec.

2027 : 18 Mar., 20 May, 30 Aug., 2 Dec.



This programme is an original creation, developed by the teaching teams at ORSYS Formation. Any reproduction, representation, adaptation or use, in whole or in part, without the prior written authorisation of ORSYS, is strictly prohibited. ORSYS reserves the right to take any action necessary to protect its intellectual property rights.