Skip to content

SquashTM Plugins

SquashTM is a software that is based on an open-source core. You can download it for free on the Downloads page. You can use multiple plugins to expand its features:

  • APIs;
  • Reporting;
  • Reporting issues to bugtrackers;
  • Syncing requirements from other tools;
  • Wizard;
  • Authentication.

The plugins are either open source, freeware, or subject to a commercial license.

Freeware / Open Source Plugins

Here is the list of open source and freeware plugins of SquashTM:

Category Plugin Docker id Files Features Comments
API SquashTM REST API api-rest - api.rest.core-X.Y.Z.RELEASE.jar
- api.rest.services-X.Y.Z.RELEASE.jar
Make requests on SquashTM features available to a user and access the related documentation Included in SquashTM Open source
Bugtracker Bugzilla Bugtracker bugzilla - bugtracker.bugzilla-X.Y.Z.RELEASE.jar Report from SquashTM prefilled issues with test data in Bugzilla Freeware
Bugtracker GitLab Bugtracker gitlab - bugtracker.gitlab-X.Y.Z.RELEASE.jar From SquashTM, report issues prefilled with the test's data in GitLab Freeware
Bugtracker Mantis REST Bugtracker mantis - bugtracker.mantis-X.Y.Z.RELEASE.jar From SquashTM, report issues prefilled with the test's data in Mantis Included in SquashTM Open source
Syncing Requirements Xsquash4GitLab xsquash4gitlab - sync.xsquash4gitlab-X.Y.Z.RELEASE.jar Synchronize GitLab agile objects as requirements in SquashTM, conceive an execution plan from an iteration or a milestone defined in GitLab and track the testing progress in GitLab Freeware
Syncing Requirements Xsquash4Jira xsquash4jira - sync.xsquash4jira-X.Y.Z.RELEASE.jar Synchronize Jira agile objects as requirements in SquashTM, conceive an execution plan from a version or a sprint defined in Jira and track the testing progress in Jira Included in SquashTM Freeware
Automation Git connector scm-git - automation.scm.git-X.Y.Z.RELEASE.jar
- org.eclipse.jgit-X.Y.Z.jar
Transmit scripted test cases written in SquashTM to a Git-type source manager Freeware

Some of these plugins are included in SquashTM's distribution. Therefore, they are already installed when you start SquashTM. Other plugins must be downloaded from the Downloads page or retrieved in the plugin-files directory of SquashTM's distribution. You must then install them and follow the instructions written in the part Installing SquashTM plugins.

Plugins under a Commercial License

SquashTM also offers plugins that can only be used with a commercial license. They can also be downloaded from the Downloads page or retrieved in the plugin-files directory of SquashTM's distribution. Please find them in the table below:

Category Plugin Docker Id Files Features Comments
API API REST Admin api-rest-admin - api.rest.admin-X.Y.Z.RELEASE.jar Make requests on SquashTM features available to an administrator and access the related documentation SquashTM Premium Plugin
Authentication LDAP ldap - security.ldap-X.Y.Z.RELEASE.jar
- spring-ldap-core.X.Y.Z.RELEASE.jar
- spring-security-ldap-X.Y.Z.RELEASE.jar
Entrust user authentication in SquashTM to an LDAP-type directory SquashTM Premium Plugin
Authentication Active Directory ad - security.ad-X.Y.Z.RELEASE.jar
- spring-ldap-core-X.Y.Z.RELEASE.jar
- spring-security-ldap-X.Y.Z.RELEASE.jar
Entrust user authentication in SquashTM to an Active directory SquashTM Premium Plugin
Authentication OpenID Connect openid-connect - security.openid.connect-X.Y.Z.RELEASE.jar Manage users single authentication into SquashTM via the OpenID Connect protocol SquashTM Premium Plugin
Authentication SAML saml - security.saml-X.Y.Z.RELEASE.jar Manage users single authentication into SquashTM via the SAML 2.0 protocol SquashTM Premium Plugin
Bugtracker Azure DevOps Bugtracker azure-devops - bugtracker.azure.devops-X.Y.Z.RELEASE.jar From SquashTM, report issues prefilled with the test's data in Azure DevOps SquashTM Premium Plugin
Bugtracker Jira Bugtracker Data Center jiradatacenter - bugtracker.jiradatacenter-X.Y.Z.RELEASE.jar Report from SquashTM prefilled issues with test data in Jira Data Center SquashTM Premium Plugin
Bugtracker Jira Bugtracker Cloud jiracloud - bugtracker.jiracloud-X.Y.Z.RELEASE.jar Report from SquashTM prefilled issues with test data in Jira Cloud SquashTM Premium Plugin
Bugtracker Redmine Bugtracker redmine - bugtracker.redmine-X.Y.Z.RELEASE.jar Report from SquashTM prefilled issues with test data in Redmine SquashTM Premium Plugin
Bugtracker Tuleap Bugtracker tuleap - bugtracker.tuleap-X.Y.Z.RELEASE.jar Report from SquashTM prefilled issues with test data in Tuleap SquashTM Premium Plugin
SquashTM Features SquashTM Premium squash-tm-premium - squash.tm.premium-X.Y.Z.RELEASE.jar New features added to the core of SquashTM SquashTM Premium Plugin
Requirements synchronization Redmine Requirements redmine-requirements - sync.redmine.requirements-X.Y.Z.RELEASE.jar Synchronize Redmine issues as requirements in SquashTM SquashTM Premium Plugin. Redmine Bugtracker must be installed
Reporting Campaigns and Iterations Report campaign-execution - report.campaign.execution-X.Y.Z.RELEASE.jar Generate a campaign or iteration report in editable format SquashTM Premium Plugin
Assistant Campaign Assistant campaignassistant - wizard.campaignassistant-X.Y.Z.RELEASE.jar Conceive an execution plan from the result of the previous executions SquashTM Premium Plugin
Automation Workflow Automatisation Jira workflow-automjira - automation.workflow.automjira-X.Y.Z.RELEASE.jar Externalize tests automation process via a custom automation workflow in Jira SquashTM Ultimate Plugin. Jira Bugtracker Data Center or Cloud plugins must be installed

Premium et Ultimate offers

For more information, the FAQ explains the features of each license level.