Publication date : 05/15/2024

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,4 / 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.
JOHANN S.
30/06/25
3 / 5

The subject was well mastered and the presenter was motivated, but it was an almost non-stop demonstration, not really a training course. It goes too fast. You can't follow the course and put it into practice at the same time. Suggestion: series of 15-45 min explanations, followed by 15-45 min exercises. However, I still learnt a number of things.
QUENTIN S.
30/06/25
5 / 5

Very attentive trainer, who took time for each person and corrected everyone's problems, very educational. What an opportunity for his iut students.
FATEN L.
30/06/25
5 / 5

the training should be divided into two parts: discovering squash test environments and the automatic part



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 : 9 Mar., 11 June, 21 Sep., 3 Dec.

PARIS LA DÉFENSE
2026 : 9 Mar., 18 May, 11 June, 21 Sep., 3 Dec.