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:

CategoryPluginDocker idFilesFeaturesComments
APISquashTM REST APIapi-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 documentationIncluded in SquashTM Open source
BugtrackerBugzilla Bugtrackerbugzilla- bugtracker.bugzilla-X.Y.Z.RELEASE.jarReport from SquashTM prefilled issues with test data in BugzillaFreeware
BugtrackerGitLab Bugtrackergitlab- bugtracker.gitlab-X.Y.Z.RELEASE.jarFrom SquashTM, report issues prefilled with the test's data in GitLabFreeware
BugtrackerMantis REST Bugtrackermantis- bugtracker.mantis-X.Y.Z.RELEASE.jarFrom SquashTM, report issues prefilled with the test's data in MantisIncluded in SquashTM Open source
Syncing RequirementsXsquash4GitLabxsquash4gitlab- sync.xsquash4gitlab-X.Y.Z.RELEASE.jarSynchronize 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 GitLabFreeware
Syncing RequirementsXsquash4Jiraxsquash4jira- sync.xsquash4jira-X.Y.Z.RELEASE.jarSynchronize 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 JiraIncluded in SquashTM Freeware
AutomationGit connectorscm-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 managerFreeware

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:

CategoryPluginDocker IdFilesFeaturesComments
APIAPI REST Adminapi-rest-admin- api.rest.admin-X.Y.Z.RELEASE.jarMake requests on SquashTM features available to an administrator and access the related documentationSquashTM Premium Plugin
AuthenticationLDAPldap- 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 directorySquashTM Premium Plugin
AuthenticationActive Directoryad- 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 directorySquashTM Premium Plugin
AuthenticationOpenID Connectopenid-connect- security.openid.connect-X.Y.Z.RELEASE.jarManage users single authentication into SquashTM via the OpenID Connect protocolSquashTM Premium Plugin
AuthenticationSAMLsaml- security.saml-X.Y.Z.RELEASE.jarManage users single authentication into SquashTM via the SAML 2.0 protocolSquashTM Premium Plugin
BugtrackerAzure DevOps Bugtrackerazure-devops- bugtracker.azure.devops-X.Y.Z.RELEASE.jarFrom SquashTM, report issues prefilled with the test's data in Azure DevOpsSquashTM Premium Plugin
BugtrackerJira Bugtracker Data Centerjiradatacenter- bugtracker.jiradatacenter-X.Y.Z.RELEASE.jarReport from SquashTM prefilled issues with test data in Jira Data CenterSquashTM Premium Plugin
BugtrackerJira Bugtracker Cloudjiracloud- bugtracker.jiracloud-X.Y.Z.RELEASE.jarReport from SquashTM prefilled issues with test data in Jira CloudSquashTM Premium Plugin
BugtrackerRedmine Bugtrackerredmine- bugtracker.redmine-X.Y.Z.RELEASE.jarReport from SquashTM prefilled issues with test data in RedmineSquashTM Premium Plugin
BugtrackerTuleap Bugtrackertuleap- bugtracker.tuleap-X.Y.Z.RELEASE.jarReport from SquashTM prefilled issues with test data in TuleapSquashTM Premium Plugin
SquashTM FeaturesSquashTM Premiumsquash-tm-premium- squash.tm.premium-X.Y.Z.RELEASE.jarNew features added to the core of SquashTMSquashTM Premium Plugin
Requirements synchronizationRedmine Requirementsredmine-requirements- sync.redmine.requirements-X.Y.Z.RELEASE.jarSynchronize Redmine issues as requirements in SquashTMSquashTM Premium Plugin. Redmine Bugtracker must be installed
ReportingCampaigns and Iterations Reportcampaign-execution- report.campaign.execution-X.Y.Z.RELEASE.jarGenerate a campaign or iteration report in editable formatSquashTM Premium Plugin
AssistantCampaign Assistantcampaignassistant- wizard.campaignassistant-X.Y.Z.RELEASE.jarConceive an execution plan from the result of the previous executionsSquashTM Premium Plugin
AutomationWorkflow Automatisation Jiraworkflow-automjira- automation.workflow.automjira-X.Y.Z.RELEASE.jarExternalize tests automation process via a custom automation workflow in JiraSquashTM Ultimate Plugin. Jira Bugtracker Data Center or Cloud plugins must be installed