Aller au contenu

FAQ : Offres SquashTM pour les tests automatisés

Quelles sont les fonctionnalités ajoutées par les licences Premium et Ultimate ?

Le tableau suivant donne une vue d'ensemble des fonctionnalités par niveau de licence :
(Pour en bénéficier ou demander plus d'informations, consulter notre site ou nous contacter.)

FonctionnalitĂ©SquashTM CommunitySquashTM Premium👑SquashTM Ultimate💎
Automatisation des tests
- Support des frameworks de test open-source : Cypress, Cucumber JVM, JUnit, Playwright, Postman, Robot Framework, SKF (Squash Keyword Framework) et SoapUI.☑☑☑
- Support des studios de test propriĂ©taires : Agilitest, Katalon, Ranorex et UFT.☑
- Association des scripts automatisĂ©s aux cas de test SquashTM.☑☑☑
- Gestion dans SquashTM du processus d'automatisation des cas de test.☑☑☑
- Gestion dans Jira du processus d'automatisation des cas de test.☑
- Génération de scripts Robot Framework ou Cucumber à partir de cas de test BDD SquashTM.
- Transmission de ces scripts dans un dépÎt Git.
☑☑☑
- Bibliothùque d'actions pour les cas de test BDD SquashTM.☑
Lancement des tests depuis SquashTM
- DĂ©finition de plans d'exĂ©cution dans SquashTM.☑☑☑
- Lancement d'une exécution depuis SquashTM.
- Transmission de variables d'environnement et des champs personnalisés de cas de test au script automatisé.
☑☑☑
- Transmission au script automatisé
  - des champs personnalisĂ©s d'itĂ©ration, de suite de tests et de campagne ;
  - de l'ID d'exĂ©cution (avec Squash TM 8.0 ou une version ultĂ©rieure).
☑
- ParamĂ©trage d'une configuration additionnelle de l'orchestrateur depuis SquashTM.☑
- Publication des rĂ©sultats et rapports de test dans SquashTM.☑☑☑
- Comparaison des rĂ©sultats de plusieurs exĂ©cutions.☑☑
- Visualisation des logs d'exĂ©cution en temps rĂ©el.☑☑
Intégration à la CI/CD
- Lancement d'un plan d'exécution SquashTM depuis un pipeline CI/CD.
- Transmission des champs personnalisés de cas de test au script automatisé.
☑☑☑
- Filtrage des tests d'un plan d'exécution SquashTM en fonction des champs personnalisés.
- Transmission au script automatisé
  - des champs personnalisĂ©s d'itĂ©ration, de suite de tests et de campagne ;
  - de l'ID d'exĂ©cution (avec Squash TM 8.0 ou une version ultĂ©rieure).
☑
- Publication des rĂ©sultats et rapports de test dans SquashTM.☑☑☑
- Comparaison des rĂ©sultats de plusieurs exĂ©cutions.☑☑
- Utilisation d'un plugin Jenkins pour une expĂ©rience utilisateur amĂ©liorĂ©e.☑☑☑
- Définition d'une quality gate : liste de rÚgles définissant chacune un filtre sur les tests à considérer et un seuil minimal sur leur taux de succÚs.
- Prise en compte des métadonnées et des champs personnalisés des cas de test par les filtres de la quality gate.
☑☑☑
- Prise en compte des champs personnalisĂ©s de l'itĂ©ration, de la suite de tests et de la campagne par les filtres de la quality gate.☑
- Publication des rĂ©sultats de la quality gate dans GitLab.☑☑☑
Import des résultats d'exécution des tests automatisés dans SquashTM
- Import des suites et des exĂ©cutions automatisĂ©es via l'API.☑☑☑
- Import des assertions en erreur pour des exĂ©cutions automatisĂ©es via l'API.☑☑
Support
- Support Henix.Pas de support (un forum est disponible).☑☑