Aller au contenu

Les plugins de SquashTM

SquashTM 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 SquashTM :

Catégorie Plugin Id Docker Fichiers Fonctionnalités Commentaire
API API REST SquashTM api-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 SquashTM accessibles à un utilisateur et d'accéder à la documentation associée Embarqué dans la distribution de SquashTM
Open source
Bugtracker Bugzilla Bugtracker bugzilla - bugtracker.bugzilla-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Bugzilla Freeware
Bugtracker GitLab Bugtracker gitlab - bugtracker.gitlab-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans GitLab Freeware
Bugtracker Mantis REST Bugtracker mantis - bugtracker.mantis-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Mantis Embarqué dans la distribution de SquashTM
Open source
Synchronisation Exigences Xsquash4GitLab xsquash4gitlab - sync.xsquash4gitlab-X.Y.Z.RELEASE.jar Permet de synchroniser des issues GitLab sous forme d'exigences dans SquashTM, 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 GitLab Freeware
Synchronisation Exigences Xsquash4Jira xsquash4jira - sync.xsquash4jira-X.Y.Z.RELEASE.jar Permet de synchroniser des objets agiles Jira sous forme d'exigences dans SquashTM, 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 Jira Embarqué dans la distribution de SquashTM
Freeware
Automatisation Git connector scm-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 SquashTM vers un gestionnaire de source de type Git Freeware

Une partie de ces plugins est embarquée dans la distribution de SquashTM, ils sont donc déjà installés au démarrage de SquashTM. 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 SquashTM, puis à installer en suivant la procédure indiquée dans la partie Installation des plugins SquashTM.

Plugins sous licence commerciale

SquashTM 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 SquashTM. Voici la liste de ces plugins :

Catégorie Plugin Id Docker Fichiers Fonctionnalités Commentaire
API API REST Admin api-rest-admin - api.rest.admin-X.Y.Z.RELEASE.jar Permet de réaliser des requêtes portant sur l'administration fonctionnelle de SquashTM et d'accéder à la documentation associée Licence SquashTM Premium
Authentification 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
Permet de déléguer l'authentification des utilisateurs à SquashTM à un annuaire de type LDAP Licence SquashTM Premium
Authentification 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
Permet de déléguer l'authentification des utilisateurs à SquashTM à un annuaire de type Active Directory Licence SquashTM Premium
Authentification OpenID Connect openid-connect - security.openid.connect-X.Y.Z.RELEASE.jar Permet de gérer l'authentification unique des utilisateurs à SquashTM via le protocole OpenID Connect Licence SquashTM Premium
Authentification SAML saml - security.saml-X.Y.Z.RELEASE.jar Permet de gérer l'authentification unique des utilisateurs à SquashTM via le protocole SAML 2.0 Licence SquashTM Premium
Bugtracker Azure DevOps Bugtracker azure-devops - bugtracker.azure.devops-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Azure DevOps Licence SquashTM Premium
Bugtracker Jira Bugtracker Data Center jiradatacenter - bugtracker.jiradatacenter-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Jira Data Center Licence SquashTM Premium
Bugtracker Jira Bugtracker Cloud jiracloud - bugtracker.jiracloud-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Jira Cloud Licence SquashTM Premium
Bugtracker Redmine Bugtracker redmine - bugtracker.redmine-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Redmine Licence SquashTM Premium
Bugtracker Tuleap Bugtracker tuleap - bugtracker.tuleap-X.Y.Z.RELEASE.jar Permet depuis SquashTM de déclarer des anomalies préremplies avec les données du test dans Tuleap Licence SquashTM Premium
Fonctionnalités SquashTM SquashTM Premium squash-tm-premium - squash.tm.premium-X.Y.Z.RELEASE.jar Ajoute des fonctionnalités au cœur de SquashTM Contient des fonctionnalités de la licence SquashTM Premium et de la licence SquashTM Ultimate
Synchronisation Exigences Redmine Exigences redmine-requirements - sync.redmine.requirements-X.Y.Z.RELEASE.jar Permet de synchroniser des demandes Redmine sous forme d'exigences dans SquashTM Licence SquashTM Premium. Il nécessite l'installation du plugin Redmine Bugtracker
Reporting Bilan de campagnes et d'itérations campaign-execution - report.campaign.execution-X.Y.Z.RELEASE.jar Permet de générer un bilan de campagnes ou d'itérations au format éditable Licence SquashTM Premium
Assistant Assistant campagne campaignassistant - wizard.campaignassistant-X.Y.Z.RELEASE.jar Permet de concevoir un plan d'exécution à partir du résultat des exécutions précédentes Licence SquashTM Premium
Automatisation Workflow Automatisation Jira workflow-automjira - automation.workflow.automjira-X.Y.Z.RELEASE.jar Permet d'externaliser le process d'automatisation des tests via un workflow d'automatisation personnalisé dans Jira Licence SquashTM Ultimate. Il nécessite l'installation du plugin Jira Bugtracker Data Center ou Cloud

Offres Premium et Ultimate

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