Skip to content

SquashTM Plugins

SquashTM is a software based on an open-source core, which can be downloaded for free from the Downloads page. Its features can be enhanced with multiple plugins:

  • REST API;
  • Reporting;
  • Reporting issues to bugtrackers;
  • Requirements synchronization;
  • Wizard;
  • Authentication.

The plugins are either Community or subject to a commercial license.

Community Plugins

CategoryPluginDocker IDFilesFeatures
API*SquashTM REST APIapi-rest- api.rest.core-X.Y.Z.RELEASE.jar
- api.rest.services-X.Y.Z.RELEASE.jar
Allows performing requests related to SquashTM features available to a user and accessing the related documentation
BugtrackerBugzilla Bugtrackerbugzilla- bugtracker.bugzilla-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Bugzilla from SquashTM
BugtrackerGitLab Bugtrackergitlab- bugtracker.gitlab-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in GitLab from SquashTM
Bugtracker*Mantis REST Bugtrackermantis- bugtracker.mantis-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Mantis from SquashTM
Requirements synchronizationXsquash4GitLabxsquash4gitlab- sync.xsquash4gitlab-X.Y.Z.RELEASE.jarAllows synchronizing GitLab issues as requirements in SquashTM, designing an execution plan from an iteration or milestone defined in GitLab, and tracking test progress in GitLab
Requirements synchronization*Xsquash4Jiraxsquash4jira- sync.xsquash4jira-X.Y.Z.RELEASE.jarAllows synchronizing Jira agile objects as requirements in SquashTM, designing an execution plan from a version or sprint defined in Jira, and tracking test progress in Jira
AutomationGit connectorscm-git- automation.scm.git-X.Y.Z.RELEASE.jar
- org.eclipse.jgit-X.Y.Z.jar
Allows transmitting scripted test cases written in SquashTM to a Git repository

Some plugins (indicated by *) are pre-installed and, therefore, loaded at SquashTM startup.
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 by following the instructions in the Installing SquashTM plugins section.

Plugins under a Commercial License

SquashTM also offers plugins that can only be used with a commercial license.

CategoryPluginDocker IDFilesFeaturesComments
APIAPI REST Adminapi-rest-admin- api.rest.admin-X.Y.Z.RELEASE.jarAllows performing requests related to SquashTM administration and accessing the related documentationSquashTM Premium license
AuthenticationLDAPldap- security.ldap-X.Y.Z.RELEASE.jar
- spring-ldap-core-X.Y.Z.RELEASE.jar
- spring-security-ldap-X.Y.Z.RELEASE.jar
Allows delegating user authentication in SquashTM to an LDAP directorySquashTM Premium license
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
Allows delegating user authentication in SquashTM to an Active DirectorySquashTM Premium license
AuthenticationOpenID Connectopenid-connect- security.openid.connect-X.Y.Z.RELEASE.jarAllows managing Single Sign-On (SSO) for SquashTM users via the OpenID Connect protocolSquashTM Premium license
AuthenticationSAMLsaml- security.saml-X.Y.Z.RELEASE.jarAllows managing Single Sign-On (SSO) for SquashTM users via the SAML 2.0 protocolSquashTM Premium license
BugtrackerAzure DevOps Bugtrackerazure-devops- bugtracker.azure.devops-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Azure DevOps from SquashTMSquashTM Premium license
BugtrackerJira Bugtracker Data Centerjiradatacenter- bugtracker.jiradatacenter-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Jira Data Center from SquashTMSquashTM Premium license
BugtrackerJira Bugtracker Cloudjiracloud- bugtracker.jiracloud-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Jira Cloud from SquashTMSquashTM Premium license
BugtrackerRedmine Bugtrackerredmine- bugtracker.redmine-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Redmine from SquashTMSquashTM Premium license
BugtrackerTuleap Bugtrackertuleap- bugtracker.tuleap-X.Y.Z.RELEASE.jarAllows reporting prefilled issues with test data in Tuleap from SquashTMSquashTM Premium license
SquashTM FeaturesSquashTM Premiumsquash-tm-premium- squash.tm.premium-X.Y.Z.RELEASE.jarAdds new features to the core of SquashTMContains features of both the SquashTM Premium and SquashTM Ultimate licenses
Requirements synchronizationRedmine Requirementsredmine-requirements- sync.redmine.requirements-X.Y.Z.RELEASE.jarAllows synchronizing Redmine issues as requirements in SquashTMSquashTM Premium license. Requires the installation of the Redmine Bugtracker plugin
ReportingCampaigns and Iterations Reportcampaign-execution- report.campaign.execution-X.Y.Z.RELEASE.jarAllows generating a campaign or iteration report in an editable formatSquashTM Premium license
AssistantCampaign Assistantcampaignassistant- wizard.campaignassistant-X.Y.Z.RELEASE.jarAllows designing an execution plan based on previous execution resultsSquashTM Premium license
AutomationJira Automation Workflowworkflow-automjira- automation.workflow.automjira-X.Y.Z.RELEASE.jarAllows externalizing the test automation process via a custom automation workflow in JiraSquashTM Ultimate license. Requires the installation of the Jira Bugtracker Data Center or Cloud

They can also be downloaded from the Downloads page or retrieved in the plugin-files directory of SquashTM's distribution.