Aller au contenu

Les plugins de Squash TM

Squash TM est un logiciel basé sur un cœur open source qui est téléchargeable gratuitement depuis la page Téléchargements. Ses fonctionnalités peuvent être enrichies par divers plugins :

  • plugins d'API ;
  • plugins de reporting ;
  • plugins pour la remontée d'anomalies vers les bugtrackers ;
  • plugins de synchronisation d'exigences ;
  • plugins de type assistant ;
  • plugins d'authentification.

Les plugins sont soit open source, freeware ou soumis à une licence commerciale.

Plugins Freeware / Open source

Voici la liste des plugins open source et freeware de Squash TM :

CatégoriePluginId DockerFichiersFonctionnalitésCommentaire
APIAPI REST Squash TMapi-rest- api.rest.core-X.Y.Z.RELEASE.jar
- api.rest.services-X.Y.Z.RELEASE.jar
Permet de réaliser des requêtes portant sur les fonctionnalités de Squash TM accessibles à un utilisateur et d'accéder à la documentation associéeEmbarqué dans la distribution de Squash TM
Open source
ReportingCahier des exigences éditablereport-books-editable- report.books.requirements.editable-X.Y.Z.RELEASE.jarPermet de générer un rapport contenant une sélection de fiches d'exigences au format éditableEmbarqué dans la distribution de Squash TM
Open source
ReportingCahier de test éditablereport-books-editable- report.books.testcases.editable-X.Y.Z.RELEASE.jarPermet de générer un rapport contenant une sélection de fiches de cas de tests au format éditableEmbarqué dans la distribution de Squash TM
Open source
ReportingCahier des exigences PDFreport-books-pdf- report.books.requirements.pdf-X.Y.Z.RELEASE.jarPermet de générer un rapport contenant une sélection de fiches d'exigences au format PDFOpen source
ReportingCahier de test PDFreport-books-pdf- report.books.testcases.pdf-X.Y.Z.RELEASE.jarPermet de générer un rapport contenant une sélection de fiches de cas de tests au format PDFOpen source
ReportingRapport Avancement qualitatifqualitativecoverage- report.qualitativecoverage-X.Y.Z.RELEASE.jarPermet de générer un tableau de bord de suivi des exigences testéesEmbarqué dans la distribution de Squash TM
Open source
BugtrackerBugzilla Bugtrackerbugzilla- bugtracker.bugzilla-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans BugzillaFreeware
BugtrackerGitLab Bugtrackergitlab- bugtracker.gitlab-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans GitLabFreeware
BugtrackerMantis REST Bugtrackermantis- bugtracker.mantis-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans MantisEmbarqué dans la distribution de Squash TM
Open source
Synchronisation ExigencesXsquash4GitLabxsquash4gitlab- sync.xsquash4gitlab-X.Y.Z.RELEASE.jarPermet de synchroniser des issues GitLab sous forme d'exigences dans Squash TM, de concevoir un plan d'exécution à partir d'une itération ou d'un jalon défini dans GitLab et de suivre l'avancement des tests dans GitLabFreeware
Synchronisation ExigencesXsquash4Jiraxsquash4jira- sync.xsquash4jira-X.Y.Z.RELEASE.jarPermet de synchroniser des objets agiles Jira sous forme d'exigences dans Squash TM, de concevoir un plan d'exécution à partir d'une version ou d'un sprint définis dans Jira et de suivre l'avancement des tests dans JiraEmbarqué dans la distribution de Squash TM
Freeware
AutomatisationGit connectorscm-git- automation.scm.git-X.Y.Z.RELEASE.jar
- org.eclipse.jgit-X.Y.Z.jar
Permet de transmettre des cas de test scriptés rédigés dans Squash TM vers un gestionnaire de source de type GitFreeware

Une partie de ces plugins est embarquée dans la distribution de Squash TM, ils sont donc déjà installés au démarrage de Squash TM. Les autres sont à télécharger depuis la page Téléchargements ou à récupérer dans le répertoire plugin-files de la distribution de Squash TM, puis à installer en suivant la procédure indiquée dans la partie Installation des plugins Squash.

Plugins sous licence commerciale

Squash TM dispose également de plugins qui ne peuvent être utilisés qu'avec une licence commerciale. Ils peuvent être téléchargés depuis la page Téléchargements ou récupérés dans le répertoire plugin-files de la distribution de Squash TM. Voici la liste de ces plugins :

CatégoriePluginId DockerFichiersFonctionnalitésCommentaire
APIAPI REST Adminapi-rest-admin- api.rest.admin-X.Y.Z.RELEASE.jarPermet de réaliser des requêtes portant sur l'administration fonctionnelle de Squash TM et d'accéder à la documentation associéeLicence Squash Premium
AuthentificationLDAPldap- security.ldap-X.Y.Z.RELEASE.jar
- spring-ldap-core-X.Y.Z.RELEASE.jar
- spring-security-ldap-X.Y.Z.RELEASE.jar
Permet de déléguer l'authentification des utilisateurs à Squash TM à un annuaire de type LDAPLicence Squash Premium
AuthentificationActive Directoryad- security.ad-X.Y.Z.RELEASE.jar
- spring-ldap-core-X.Y.Z.RELEASE.jar
- spring-security-ldap-X.Y.Z.RELEASE.jar
Permet de déléguer l'authentification des utilisateurs à Squash TM à un annuaire de type Active DirectoryLicence Squash Premium
AuthentificationOpenID Connectopenid-connect- security.openid.connect-X.Y.Z.RELEASE.jarPermet de gérer l'authentification unique des utilisateurs à Squash TM via le protocole OpenID ConnectLicence Squash Premium
AuthentificationSAMLsaml- security.saml-X.Y.Z.RELEASE.jarPermet de gérer l'authentification unique des utilisateurs à Squash TM via le protocole SAML 2.0Licence Squash Premium
BugtrackerAzure DevOps Bugtrackerazure-devops- bugtracker.azure.devops-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Azure DevOpsLicence Squash Premium
BugtrackerJira Bugtracker Server et Data Centerjiradatacenter- bugtracker.jiradatacenter-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Jira Server et Data CenterLicence Squash Premium
BugtrackerJira Bugtracker Cloudjiracloud- bugtracker.jiracloud-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Jira CloudLicence Squash Premium
BugtrackerRedmine Bugtrackerredmine- bugtracker.redmine-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans RedmineLicence Squash Premium
BugtrackerRTC Bugtrackerrtc- bugtracker.rtc-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans RTCLicence Squash Premium
BugtrackerTuleap Bugtrackertuleap- bugtracker.tuleap-X.Y.Z.RELEASE.jarPermet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans TuleapLicence Squash Premium
Fonctionnalités Squash TMSquash Premiumsquash-tm-premium- squash.tm.premium-X.Y.Z.RELEASE.jarAjoute des fonctionnalités au cœur de Squash TMContient des fonctionnalités de la licence Squash Premium et de la licence Squash Ultimate
Synchronisation ExigencesRedmine Exigencesredmine-requirements- sync.redmine.requirements-X.Y.Z.RELEASE.jarPermet de synchroniser des demandes Redmine sous forme d'exigences dans Squash TMLicence Squash Premium. Il nécessite l'installation du plugin Redmine Bugtracker
ReportingBilan de campagne et d'itérationcampaign-execution- report.campaign.execution-X.Y.Z.RELEASE.jarPermet de générer un bilan de campagne ou d'itération au format éditableLicence Squash Premium
AssistantAssistant campagnecampaignassistant- wizard.campaignassistant-X.Y.Z.RELEASE.jarPermet de concevoir un plan d'exécution à partir du résultat des exécutions précédentesLicence Squash Premium
AutomatisationWorkflow Automatisation Jiraworkflow-automjira- automation.workflow.automjira-X.Y.Z.RELEASE.jarPermet d'externaliser le process d'automatisation des tests via un workflow d'automatisation personnalisé dans JiraLicence Squash Ultimate. Il nécessite l'installation du plugin Jira Bugtracker Server ou Cloud

Offres Premium et Ultimate

Pour plus d'informations, une FAQ détaille les fonctionnalités associées à chaque niveau de licence.