Tester avec la plateforme
SquashTM-GitLab
Les pouvoirs de l'intégration SquashTM & GitLab
Synchronisez les objets GitLab dans le référentiel d'exigences

Mappez les Epics*, Milestones, Iterations et Issues de GitLab aux exigences de test SquashTM - Accélère la définition des tests en utilisant des exigences de test déjà synchronisées
Assurez une traçabilité complète des Issues GitLab - Association des cas de tests aux exigences synchronisées
* Disponible dans les futures versions de SquashTM et GitLab
Concevez vos tests fonctionnels

Décrivez vos tests manuels et automatisés - Pour avoir un patrimoine de tests homogène
Générez des scripts Cucumber et Robot Framework pour les cas de tests BDD - Permet de garantir l'adéquation des tests fonctionnels automatisés à leurs spécifications
Planifiez l'exécution des tests

Concevez sur mesure des plans de test manuels et automatisés à l'aide d'assistants - Identification facilitée des cas de tests permettant de couvrir un périmètre d'Issues, Iterations ou Milestones.
Intégrez l'exécution des tests automatisés dans le pipeline CI/CD
Définissez et personnalisez une quality gate pour le pipeline CI/CD - Complète vos analyses de sécurité et permet de se concentrer sur les tests et résultats critiques et pertinents, sans tenir compte des tests flaky.
Exécutez les tests fonctionnels

Accédez aux résultats des tests, aux rapports et à la quality gate dans GitLab - Sécurise la production en permettant aux parties prenantes d'avoir une vue d'ensemble de la situation
Reportez les résultats de la quality gate dans les Merge Requests - Empêche de merger des incréments de code susceptibles de casser l'application sur le plan fonctionnel
Déclarez les anomalies directement depuis SquashTM en tant qu'Issues dans GitLab - Permet au testeur de créer des templates d'Issues automatiquement pré-remplies avec des données de test pour faciliter la communication avec l'équipe de développement
Reliez les anomalies détectées aux Issues d'origine* - La release team a une vue d'ensemble pour décider du go/no go de la fonctionnalité
* Disponible dans des futures versions de SquashTM et GitLab
Les fonctionnalités orientées test
de la plateforme
User stories
Synchronisation des user stories GitLab en tant qu'exigences dans SquashTM et remontée des indicateurs dans ces US
Détail et résultats des tests
Accès au détail des tests et à leurs résultats dans GitLab (disponible à la sortie des custom Work Items GitLab)
Patrimoine de tests
Référencement dans SquashTM du patrimoine de tests automatisés stocké dans GitLab
.png)
Épopées
Synchronisation des épopées GitLab dans SquashTM et remontée d'indicateurs dans ces épopées
Anomalies
Déclaration des anomalies préremplies avec les données du test depuis SquashTM dans GitLab

Quality gate
Lancement d'un plan de test depuis la CI/CD et définition des critères de continuation/arrêt du pipeline (quality gate) selon les résultats des tests
Plans d'exécution
Conception de plans d'exécution dans SquashTM à partir d'un périmètre de user stories

Automatisation
Gestion de l'automatisation des tests grâce à un workflow, association des scripts aux cas de test et génération des scripts Robot Framework ou Cucumber pour les cas de test BDD

Rapports dans la CI/CD
Accès aux résultats et rapports des tests et au résultat de la quality gate dans la CI/CD
