Skip to content

Squash TM Plugins

Squash TM is a software that is based on an open-soure core. You can download it for free on https://www.squashtest.com. You can use multiple plugins to expand its features:

  • APIs
  • Reporting
  • Reporting issues to bugtrackers
  • Syncing requirements from other tools
  • Automation of tests
  • 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 Squash TM:

Category Plugin Files Features Comments
API Squash TM REST API - plugin.api.rest.core-X.Y.Z.RELEASE.jar
- plugin.api.rest.services-X.Y.Z.RELEASE.jar
Make requests on Squash TM features available to a user and access the related documentation Included in Squash TM
Reporting Editable requirements report - report.books.requirements.editable-X.Y.Z.RELEASE.jar Generate a report with a selection of requirement cards in editable format Included in Squash TM
Reporting Editable test cases report - report.books.testcases.editable-X.Y.Z.RELEASE.jar Generate a report with a selection of test cases cards in editable format Included in Squash TM
Reporting PDF requirements report - report.books.requirements.pdf-X.Y.Z.RELEASE.jar Generate a report with a selection of requirements cards in PDF format Extra plugin to download
Reporting PDF report - report.books.testcases.pdf-X.Y.Z.RELEASE.jar Generate a report with a selection of test cases cards in PDF format Extra plugin to download
Reporting Qualitative coverage report - report.qualitativecoverage-X.Y.Z.RELEASE.jar Generate a report to monitor requirements coverage Included in Squash TM
Bugtracker Bugzilla Bugtracker - plugin.bugtracker.bugzilla-X.Y.Z.RELEASE.jar Report from Squash TM prefilled issues with test data in Bugzilla Extra plugin to download
Bugtracker GitLab Bugtracker - squash-tm-gitlab-bt-connector-X.Y.Z.RELEASE.jar From Squash, report issues prefilled with the test's data in GitLab Extra plugin to download
Freeware
Bugtracker Mantis REST Bugtracker - squash-tm-mantis-rest-connector-X.Y.Z.RELEASE.jar From Squash, report issues prefilled with the test's data in Mantis Included in Squash TM
Open source
Syncing Requirements Xsquash4Jira - plugin.requirement.xsquash4jira-X.Y.Z.RELEASE.jar Sync Jira agile objects as requirements in Squash TM and conceive an execution plan from a version or a sprint defined in Jira Included in Squash TM
Automation Git connector - plugin.scm.git-X.Y.Z.RELEASE.jar
- org.eclipse.jgit-5.1.2.201810061102-r.jar
Transmit scripted test cases written in Squash TM to a Git-type source manager Extra plugin to download
Automation Squash AUTOM - plugin.testautomation.squashautom. community-X.Y.Z.RELEASE Run automated tests from Squash TM execution plans via the Squash orchestrator with limited features Extra plugin to download
Automation Result publisher - squash.tm.rest.result.publisher.community-X.Y.Z.RELEASE Recover in Squash TM the results and reports of the automated tests executed with the Squash orchestrator Extra plugin to download
Automation Test plan retriever - squash.tm.rest.test.plan.retriever.community-X.Y.Z.RELEASE Recover limited tests data from a Squash TM execution plan when the execution order in the Squash orchestrator is launched from a Pipeline Extra plugin to download

Some of these plugins is included in Squash TM's distribution. Therefore, they are already "installed" when you start Squash TM. Other plugins must be downloaded from https://www.squashtest.com. You must then install them and follow the instructions written in the part Installing Squash TM plugins.

Furthermore, Squash TM can natively be interfaced with Mantis to report issues and Jenkins to automate tests.

Plugins under a Commercial Licence

Squash TM also offers plugins that can only be used with a commercial license. Please find them in the table below:

Category Plugin Files Features Comments
API API REST Admin - plugin.api.rest.admin-X.Y.Z.RELEASE.jar Make requests on Squash TM features available to an administrator and access the related documentation Squash TM Premium Plugin
Authentication LDAP - security.ldap.fragment-X.Y.Z.RELEASE.jar
- spring-ldap-core-2.3.2.RELEASE.jar
- spring-security-ldap-5.0.6.RELEASE.jar
Entrust user authentication in Squash TM to an LDAP-type directory Squash TM Premium Plugin
Authentication Active Directory - security.ad.fragment-X.Y.Z.RELEASE.jar
- spring-ldap-core-2.3.2.RELEASE.jar
- spring-security-ldap-5.0.6.RELEASE.jar
Entrust user authentication in Squash TM to an Active directory Squash TM Premium Plugin
Authentication SAML - security.saml-X.Y.Z.RELEASE.jar Manage users single authentication into Squash TM via the SAML 2.0 protocol Squash TM Premium Plugin
Bugtracker Azure DevOps Bugtracker - squash-tm-azure-bt-connector-X.Y.Z.RELEASE.jar From Squash TM, report issues prefilled with the test's data in Azure DevOps Squash TM Premium License Plugin
Bugtracker Jira Bugtracker Server and Data Center - plugin.bugtracker.jirarest-X.Y.Z.RELEASE.jar
- jaxb-api-2.2.2.jar
- jaxb-impl-2.2.3.jar
Report from Squash TM prefilled issues with test data in Jira Server and Data Center Squash TM Premium Plugin
Bugtracker Jira Bugtracker Cloud - plugin.bugtracker.jiracloud-X.Y.Z.RELEASE.jar
- jaxb-api-2.2.2.jar
- jaxb-impl-2.2.3.jar
Report from Squash TM prefilled issues with test data in Jira Cloud Squash TM Premium Plugin
Bugtracker Redmine Bugtracker - plugin.bugtracker.redmine3rest-X.Y.Z.RELEASE.jar
- redmine-java-api-1.24.jar
Report from Squash TM prefilled issues with test data in Redmine Squash TM Premium Plugin
Bugtracker RTC Bugtracker - plugin.bugtracker.rtc-X.Y.Z.RELEASE.jar Report from Squash TM prefilled issues with test data in RTC Squash TM Premium Plugin
Bugtracker Tuleap Bugtracker - plugin.bugtracker.tuleap-X.Y.Z.RELEASE.jar Report from Squash TM prefilled issues with test data in RTC Tuleap Squash TM Premium Plugin
Squash TM Features Squash TM Premium - plugin.squash.tm.premium-X.Y.Z.RELEASE.jar New features added to the core of Squash TM: manage high-level requirements Squash TM Plugin
Requirements synchronization Redmine Requirements - plugin.requirement.redminerest-X.Y.Z.RELEASE.jar Sync Redmine issues as requirements in Squash TM Squash TM Premium Plugin - Redmine Bugtracker must be installed
Reporting Campaigns and Iterations Report - report.campaign.execution-X.Y.Z.RELEASE.jar Generate a campaign or iteration report in editable format Squash TM Premium Plugin
Assistant Campaign Assistant - wizard.campaignassistant-X.Y.Z.RELEASE.jar Conceive an execution plan from the result of the previous executions Squash TM Premium Plugin
Automation Actions Library - plugin.workspace.actionword-X.Y.Z.RELEASE.jar Manage the actions of BDD test cases via a library Squash AUTOM Premium Plugin
Automation Workflow Automatisation Jira - plugin.workflow.automjira-X.Y.Z.RELEASE.jar Externalize tests automation process via a custom automation workflow in Jira Squash AUTOM Premium Plugin - Jira Bugtracker Server or Cloud plugins must be installed
Automation Squash AUTOM - plugin.testautomation.squashautom. premium-X.Y.Z.RELEASE Run automated tests from Squash TM execution plans via the Squash orchestrator with advanced features Squash AUTOM Premium Plugin
Automation Result publisher - squash.tm.rest.result.publisher.premium-X.Y.Z.RELEASE Recover in Squash TM executions results and details as well as execution reports for automated tests executed with the Squash orchestrator Squash AUTOM Premium Plugin
Automation Test plan retriever - squash.tm.rest.test.plan.retriever.premium-X.Y.Z.RELEASE Recover the complete tests data from a Squash TM execution plan when the execution order in the Squash orchestrator is launched from a Pipeline Squash DEVOPS Premium Plugin