Automated test management in Squash
Squash is a software suite for designing, automating, executing, and industrializing your tests.
Based on an open-source foundation, the solution is scalable and easily integrable.
Contents of this site
This guide explains how
-
Squash manages the execution of your automated tests from Squash TM, as well as the publication and historisation of results in Squash TM.
-
Squash handles the retrieval, from a CI/CD pipeline, of a Squash TM execution plan, then the execution of the automated tests it contains, the evaluation of a "quality gate," and finally, the publication and historisation of results in Squash TM.
Organization of this site
This site is organized into major sections:
- an installation guide for Squash components related to automated testing,
- a guide for writing and launching automated tests from Squash TM,
- a guide for integrating these tests into a CI/CD pipeline,
- HowTos describing some uses of automated tests in Squash,
- some Frequently Asked Questions,
- the Release Notes for Squash components related to automated testing.
Additional Documentation
- Squash TM, the web application of the Squash suite for managing and controlling tests in agile and traditional contexts.
- OpenTestFactory, the open-source orchestrator serving as the basis for supporting automated tests in Squash.