API ouverteWebhooks sortantsHébergement en France

Intégrations & API : branchez les tests sur votre chaîne

Déclenchement des campagnes depuis votre CI/CD par API, restitution dans Jira, Slack, par SMS ou par webhook, lecture de vos cas de test dans Xray, Squash, Xqual, Testomat ou Redmine. Les résultats arrivent là où vos équipes travaillent déjà, pas dans une interface de plus.

DéclencheurVotre chaîne d’intégration

Jenkins, GitLab CI, Azure DevOps, ou un simple appel API depuis votre orchestrateur.

déclenche la campagne
ExécutionMr Suricate joue les scénarios

Web, mobile natif iOS et Android, API. Sur l’environnement que vous visez, avec vos jeux de données.

restitue le résultat
AlertesSlack, Teams, e-mail
TicketsJira, Redmine
Cahiers de testsSquash, Xray
Et le statut repart dans le pipeline. Le build continue si tout est vert, il s’arrête sinon. Personne n’a besoin d’ouvrir notre interface pour le savoir.

Les résultats doivent arriver là où vos équipes regardent

Un test qui échoue dans une interface que personne n’ouvre ne sert à rien. L’enjeu d’une intégration, ce n’est pas la connexion technique : c’est que la bonne personne soit prévenue sur le bon canal, avec assez de contexte pour agir tout de suite.

Icône souris

Déclenchement depuis votre CI/CD

Une API générique lance vos campagnes depuis GitLab, Jenkins, Azure DevOps ou n’importe quel orchestrateur, y compris un outil maison. Un test en échec peut bloquer la mise en production.

Icône de rectangles violets

E-mail, Slack, SMS ou webhook. Le canal et le destinataire se règlent par scénario selon la criticité, du simple signalement à l’appel de l’astreinte.

Icône d'engrenage violet

Jira et vos autres outils de ticketing reçoivent l’incident avec l’étape en échec, la capture et l’historique. Plus de copier-coller manuel entre deux interfaces.

Icône de test API violet

Xray, Squash, Xqual, Testomat et Redmine : la plateforme lit vos cas de test et y remonte le résultat de chaque exécution. Vous ne tenez pas deux référentiels.

Ce que change une chaîne réellement connectée

Sans intégration
Avec Mr Suricate
L'échec est visible dans une interface que personne n'ouvre.
L'alerte arrive sur le canal que l'équipe suit déjà.
Le déploiement part même quand la recette est rouge.
Un test en échec peut bloquer la mise en production.
Le ticket est recopié à la main, souvent incomplet.
Le ticket part avec l'étape en échec et la capture.
Les cas de test vivent en double, dans deux outils.
Le référentiel reste le vôtre, le résultat y remonte.
Chaque nouvel outil demande un développement dédié.
Une API générique et des webhooks sortants suffisent.
Personne ne sait qui doit traiter l'incident.
Le destinataire est défini par criticité, à l'avance.
RésultatL'information circule sans intervention humaine : la campagne part de votre pipeline, le résultat repart dans votre référentiel de tests, et l'alerte atterrit chez la personne qui peut agir.

TEST MANAGEMENT

Vos cas de test restent dans votre outil

Xray, Squash, Xqual, Testomat et Redmine sont interconnectés dans les deux sens : la plateforme lit vos cas de test et y remonte le résultat de chaque exécution, l'étape en échec comprise. Vous ne tenez pas deux référentiels.

XraySquashXqualTestomatRedmine
Comment fonctionne l'interconnexion

VOS QUESTIONS

Les questions qu'on nous pose sur les intégrations

API, CI/CD, alertes et test management : les réponses aux questions qui reviennent le plus souvent.

Existe-t-il des connecteurs natifs pour GitLab, Jenkins ou Azure DevOps ?

Le déclenchement passe par une API générique, pas par un plugin dédié à chaque orchestrateur. Votre pipeline appelle l'API pour lancer une campagne, puis récupère le résultat. C'est plus souple qu'un connecteur : la même intégration fonctionne quel que soit votre outil, y compris un orchestrateur développé en interne.

Un test en échec peut-il bloquer une mise en production ?

Oui. Votre pipeline lit le résultat de la campagne et décide. Vous choisissez les scénarios bloquants et ceux qui restent informatifs : parcours critiques d'un côté, contrôles secondaires de l'autre.

Sur quels canaux partent les alertes ?

E-mail, Slack, SMS et webhook. Le canal et le destinataire se règlent scénario par scénario selon la criticité : un signalement simple pour un contrôle secondaire, un SMS à l'astreinte pour un parcours de paiement.

Faut-il abandonner notre outil de test management ?

Non. Xray, Squash, Xqual, Testomat et Redmine sont interconnectés dans les deux sens : la plateforme lit vos cas de test et y remonte le résultat de chaque exécution, l'étape en échec comprise. Votre référentiel reste le vôtre.

Et si l'outil que nous utilisons n'est pas dans la liste ?

L'API et les webhooks sortants couvrent le cas. Tout outil capable d'appeler une API ou de recevoir un webhook peut déclencher une campagne et en recevoir le résultat. Pour les cas particuliers, nos équipes cadrent l'intégration avec les vôtres.

Voyez-le tourner sur votre chaîne

Une démo de 30 minutes. On déclenche une campagne depuis un pipeline, et on regarde le résultat repartir dans votre outil.