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 pour l'automatisation des tests
  • 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égorie Plugin Id docker Fichiers Fonctionnalités Commentaire
API API REST Squash TM 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 Squash TM accessibles à un utilisateur et d'accéder à la documentation associée Embarqué dans la distribution de Squash TM
Open source
Reporting Cahier des exigences éditable report-books-editable - report.books.requirements.editable-X.Y.Z.RELEASE.jar Permet de générer un rapport contenant une sélection de fiches d'exigences au format éditable Embarqué dans la distribution de Squash TM
Open source
Reporting Cahier de test éditable report-books-editable - report.books.testcases.editable-X.Y.Z.RELEASE.jar Permet de générer un rapport contenant une sélection de fiches de cas de tests au format éditable Embarqué dans la distribution de Squash TM
Open source
Reporting Cahier des exigences PDF report-books-pdf - report.books.requirements.pdf-X.Y.Z.RELEASE.jar Permet de générer un rapport contenant une sélection de fiches d'exigences au format PDF Open source
Reporting Cahier de test PDF report-books-pdf - report.books.testcases.pdf-X.Y.Z.RELEASE.jar Permet de générer un rapport contenant une sélection de fiches de cas de tests au format PDF Open source
Reporting Rapport Avancement qualitatif qualitativecoverage - report.qualitativecoverage-X.Y.Z.RELEASE.jar Permet de générer un tableau de bord de suivi des exigences testées Embarqué dans la distribution de Squash TM
Open source
Bugtracker Bugzilla Bugtracker bugzilla - bugtracker.bugzilla-X.Y.Z.RELEASE.jar Permet depuis Squash TM 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 Squash TM 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 Squash TM de déclarer des anomalies préremplies avec les données du test dans Mantis Embarqué dans la distribution de Squash TM
Open source
Synchronisation Exigences Xsquash4GitLab xsquash4gitlab - sync.xsquash4gitlab-X.Y.Z.RELEASE.jar Permet 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 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 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 Jira Embarqué dans la distribution de Squash TM
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 Squash TM vers un gestionnaire de source de type Git Freeware
Automatisation Squash AUTOM Community squashautom-community - automation.squashautom.community-X.Y.Z.RELEASE Permet de lancer l’exécution simple de tests automatisés depuis les plans d’exécution de Squash TM via Squash Orchestrator Freeware
Automatisation Result publisher result-publisher - automation.result.publisher-X.Y.Z.RELEASE Permet de récupérer les résultats et le détail des exécutions ainsi que les rapports d'exécution des tests automatisés exécutés avec Squash Orchestrator Freeware
Automatisation Test plan retriever Community testplan-retriever-community - automation.testplan.retriever.community-X.Y.Z.RELEASE Permet de récupérer certaines données des tests d'un plan d'exécution de Squash TM lorsque l'ordre d'exécution dans Squash Orchestrator est déclenché depuis un Pipeline Freeware

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é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 Squash TM et d'accéder à la documentation associée Licence Squash 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 à Squash TM à un annuaire de type LDAP Licence Squash 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 à Squash TM à un annuaire de type Active Directory Licence Squash Premium
Authentification OpenID Connect openid-connect - security.openid.connect-X.Y.Z.RELEASE.jar Permet de gérer l'authentification unique des utilisateurs à Squash TM via le protocole OpenID Connect Licence Squash Premium
Authentification SAML saml - security.saml-X.Y.Z.RELEASE.jar Permet de gérer l'authentification unique des utilisateurs à Squash TM via le protocole SAML 2.0 Licence Squash Premium
Bugtracker Azure DevOps Bugtracker azure-devops - bugtracker.azure.devops-X.Y.Z.RELEASE.jar Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Azure DevOps Licence Squash Premium
Bugtracker Jira Bugtracker Server et Data Center jiradatacenter - bugtracker.jiradatacenter-X.Y.Z.RELEASE.jar
- jaxb-api-X.Y.Z.jar
- jaxb-impl-X.Y.Z.jar
Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Jira Server et Data Center Licence Squash Premium
Bugtracker Jira Bugtracker Cloud jiracloud - bugtracker.jiracloud-X.Y.Z.RELEASE.jar
- jaxb-api-X.Y.Z.jar
- jaxb-impl-X.Y.Z.jar
Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Jira Cloud Licence Squash Premium
Bugtracker Redmine Bugtracker redmine - bugtracker.redmine-X.Y.Z.RELEASE.jar
- redmine-java-api-1.24.jar
Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Redmine Licence Squash Premium
Bugtracker RTC Bugtracker rtc - bugtracker.rtc-X.Y.Z.RELEASE.jar Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans RTC Licence Squash Premium
Bugtracker Tuleap Bugtracker tuleap - bugtracker.tuleap-X.Y.Z.RELEASE.jar Permet depuis Squash TM de déclarer des anomalies préremplies avec les données du test dans Tuleap Licence Squash Premium
Fonctionnalités Squash TM Squash Premium squash-tm-premium - squash.tm.premium-X.Y.Z.RELEASE.jar Ajoute des fonctionnalités au coeur de Squash TM Contient des fonctionnalités de la licence Squash Premium et de la licence Squash 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 Squash TM Licence Squash Premium. Il nécessite l'installation du plugin Redmine Bugtracker
Reporting Bilan de campagne et d'itération campaign-execution - report.campaign.execution-X.Y.Z.RELEASE.jar Permet de générer un bilan de campagne ou d'itération au format éditable Licence Squash 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 Squash Premium
Automatisation Bibliothèque d'actions workspace-actionword - automation.workspace.actionword-X.Y.Z.RELEASE.jar Permet de gérer les actions des cas de test BDD via une bibliothèque Licence Squash Ultimate
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 Squash Ultimate. Il nécessite l'installation du plugin Jira Bugtracker Server ou Cloud
Automatisation Squash AUTOM Ultimate squashautom-ultimate - automation.squashautom.ultimate-X.Y.Z.RELEASE Permet de lancer l’exécution avancée de tests automatisés depuis les plans d’exécution de Squash TM via Squash Orchestrator Licence Squash Ultimate
Automatisation Test plan retriever Ultimate testplan-retriever-ultimate - automation.testplan.retriever.ultimate-X.Y.Z.RELEASE Permet de récupérer les données complètes des tests d'un plan d'exécution de Squash TM lorsque l'ordre d'exécution dans Squash Orchestrator est déclenché depuis un Pipeline Licence Squash Ultimate