Skip to content

Squash TM

Squash TM is an open-source tool for test repositories management³. It is a part of the Squash toolkit and is designed for managing and monitoring tests in both agile and traditional modes⁴.

Key Features

  • Test Management: Squash TM allows you to manage requirements, test cases, and campaigns execution in a multi-project context³.
  • Requirements Management: You can refine SUT specifications into qualified test requirements and create requirement hierarchies¹.
  • Test Case Management: You can associate your requirements with test cases to measure their coverage¹. You can formalize your tests according to an actions/results approach or a Gherkin formalism to anticipate automation¹.
  • Test Execution: Squash TM provides advanced planning, organization, and prioritization features to optimize test execution effort¹. You can execute your tests using Squash TM to control manual testing and keep track of results¹.
  • Integration with Bug Trackers: You can save time and increase reliability by declaring anomalies pre-filled with test data, to most bug trackers on the market¹.
  • Reporting: Squash TM provides native dashboards to track every phase of your test projects¹. You can also generate pre-filled Squash reports to speed up your workflow¹.

Use Cases

  • Agile Team Practices: Squash TM can synchronize agile objects from Jira or GitLab (user stories, epics, tasks) as requirements¹.
  • Test Planning: You can easily build your execution plans based on the increment delivered by the team¹.
  • Exploratory Testing: Squash TM allows you to manage your exploratory tests¹.

(3) SQUASH - A software designed for test management. https://www.squashtest.com/squash?lang=en. (4) Introduction - Squash TM Documentation. https://tm-en.doc.squashtest.com/v3/introduction.html.