Fonctionnalités

Créez un test automatisé avec l’éditeur no-code Mr Suricate

Mr Suricate permet de créer des tests automatisés sans code, pour le web, le mobile et les API. Vous parcourez votre application et Suricapture enregistre. Ou vous montez le scénario bloc par bloc dans l’éditeur. Bientôt, vous pourrez aussi le dicter à un assistant IA. Le résultat se relit comme une suite d’étapes, pas comme un script.

Sans ligne de code Capture assistée par IA Web, mobile et API

Le formulaire d’un site se remplit à gauche pendant que Suricapture liste les étapes enregistrées à droite

Pourquoi remplacer Selenium, Cypress ou Playwright par un éditeur no-code

Un scénario écrit en code devient illisible pour le reste de l’équipe dès que son auteur part. Et tant que la création dépend d’un développeur, la couverture avance au rythme des priorités du sprint, c’est-à-dire lentement.

Les chiffres

Ce que coûte l’absence de tests automatisés

60 %

des organisations livrent encore du code non testé en production.

Tricentis, Quality Transformation Report 2026, 2 501 répondants

33 %

citent le manque de compétences parmi les premiers freins pour tenir la qualité à l’échelle.

Tricentis, Quality Transformation Report 2026

2 410 Md$

le coût de la non-qualité logicielle aux États-Unis sur une année, dont 1 520 Md$ de dette technique.

CISQ, The Cost of Poor Software Quality in the US, 2022

Sources : Tricentis, Quality Transformation Report 2026 et CISQ, The Cost of Poor Software Quality in the US, 2022.

Trois entrées

Créer un test sans code : trois méthodes, un même résultat

Selon ce que vous avez sous la main : un écran qui existe déjà, une idée précise du parcours, ou une spécification écrite. Vous arrivez au même objet.

Suricapture, notre recorder

Enregistrer un test depuis le navigateur

Suricapture ouvre un navigateur dédié et vous faites le parcours normalement. Clics, saisies, changements de page : tout devient bloc. Vous récupérez un scénario complet à relire, pas une page blanche.

  1. Vous jouez le parcours
  2. Suricapture écrit les blocs
  3. Vous relisez, nommez et ajustez
Dans l'éditeur

Créer un scénario bloc par bloc

Vous prenez les actions dans la liste et vous les enchaînez. C'est le chemin quand la fonctionnalité n'est pas encore livrée, quand le test vise un cas limite, ou quand vous repartez d'un scénario voisin.

  1. Vous choisissez les actions
  2. Vous posez les vérifications
  3. Vous nommez les groupes
Depuis votre chatQ4 2026

Générer un test en langage naturel

Vous décrivez le parcours à tester à votre assistant IA, en français, comme vous l'expliqueriez à un collègue. Il écrit le scénario dans votre espace Mr Suricate. C'est le chemin quand vous partez d'une spécification ou d'un ticket plutôt que d'un écran.

  1. Vous décrivez le parcours
  2. L'assistant rédige le scénario
  3. Vous le relisez dans l'éditeur

Le connecteur MCP est en cours de déploiement, disponible au quatrième trimestre.

Le même objet à l'arrivéeDes blocs numérotés, un mode texte, un historique de révisions, et des morceaux qui resserviront ailleurs. La porte d'entrée ne change rien à ce que vous obtenez.

Dans la plateforme

L'éditeur en vrai, écran par écran

Un même scénario de connexion, de son enregistrement à sa preuve : Suricapture, la bibliothèque de votre équipe, l’éditeur, le mode texte et l’historique d’exécution.

1

Suricapture : le scénario s’écrit pendant que vous naviguez

Vous ouvrez le parcours dans votre navigateur et vous le faites, comme un utilisateur. Suricapture note chaque action dans son panneau : ouverture de page, clic, saisie, attente. À la fin, le scénario existe déjà, numéroté et relisible. Il ne reste qu’à le ranger et à l’affiner.

  • Une action réalisée, une étape enregistrée
  • Le sélecteur de l’élément est capturé avec l’action
  • Les attentes de visibilité sont posées automatiquement
  • Les captures d’écran de page sont ajoutées au passage
Suricapture enregistre les étapes d’un parcours pendant que le formulaire du site est rempli
L’enregistrement avec Suricapture

Le travail se fait pendant la capture, pas après. C’est ce qui décide si votre scénario tiendra la prochaine refonte.

Une application, pas un plugin

Suricapture s'installe sur votre poste et pilote son propre navigateur, jamais votre profil personnel. Vous choisissez le moteur à la création : web, mobile Android, mobile iOS.

Il vous montre les éléments voisins

Pendant la capture, Suricapture scanne la page et affiche les éléments similaires à celui que vous venez de cliquer. Quand le choix est ambigu, il le signale avec un indice de fiabilité et vous tranchez sur place.

Les environnements protégés

Préproduction derrière une authentification htaccess, identifiants de connexion : Suricapture ouvre la fenêtre, vous saisissez une fois, et les accès partent dans un gestionnaire chiffré au lieu de traîner en clair dans le scénario.

Le contexte part avec le scénario

Résolution d'écran, langue, géolocalisation, ressources bloquées : les conditions de rejeu sont enregistrées avec le scénario. Il se rejouera dans le même décor dans six mois.

2

Bibliothèque de scénarios : tous vos parcours au même endroit

La bibliothèque dit ce que vous couvrez. Souscription en ligne, back-office, application native, accessibilité : chaque scénario porte son état, sa dernière exécution réussie et ses incidents ouverts. On coupe un scénario le temps d'une refonte, on le rallume après. Son contenu ne bouge pas.

  • État actif ou coupé, par scénario
  • Dernier succès daté
  • Incidents rattachés, avec leur numéro
  • Web, iOS et Android dans la même liste
  • Classement par dossier et par tag
La liste des scénarios : nom, résultat, dernier succès, incidents et statut
La bibliothèque de scénarios

3

Éditeur no-code : une étape = un bloc

Les groupes d'actions découpent le parcours, les variables portent les données, les métablocs encapsulent ce qui se répète. Un sélecteur se change dans une liste déroulante. Il n'y a rien à compiler et rien à indenter.

  • Numérotation hiérarchique : 1, 2-1, 2-1-3
  • Blocs typés par couleur selon leur rôle
  • Sélecteurs modifiables sans passer par un développeur
  • Révisions horodatées, retour arrière possible
L’éditeur no-code : groupes d’actions, variables et MetaBlocks
L'éditeur no-code

4

Mode texte : le scénario lisible sans compétence technique

Le mode texte sort l'arborescence complète, une ligne par action, numérotée 1, 2-1, 2-1-3. Un chef de produit ou un auditeur la lit sans qu'on lui explique l'outil. C'est ce qui fait qu'un test reste compréhensible quand celui qui l'a créé n'est plus là.

  • Une ligne par action, en français
  • Arborescence dépliable, groupe par groupe
  • Export en CSV, en Gherkin ou en Playwright
  • Aucune connaissance technique requise
Le mode texte : le scénario en arborescence numérotée, en français
Le mode texte

5

Historique d’exécution et traçabilité des tests

Chaque exécution laisse sa trace : date planifiée, date réelle, durée, résultat, incident. Sur ce scénario, 327 exécutions, une toutes les six heures, entre 19 et 26 secondes. Quand ça casse, l'incident pointe l'étape.

  • Historique complet, exécution par exécution
  • Durée mesurée à chaque passage
  • Déclenchement manuel, planifié ou par API
  • Incident rattaché à l'étape en échec

Le détail des rapports et des alertes est sur la page Reporting, incidents et preuves.

L’historique des exécutions : date de planification, d’exécution et de finalisation, avec le résultat
L'historique des exécutions

Ce que vous pouvez tester : vos parcours web, vos applications mobiles natives iOS et Android, vos API. Pas les clients lourds.

L'unité de base

Ce qu'il y a dans un bloc

Un bloc décrit une action utilisateur. Trois champs, pas plus. C'est ce qui permet à quelqu'un qui n'a jamais écrit de test d'aller en modifier un.

2-1-3.
Remplir le champ
Sélecteur : input#email
Valeur : Identifiant client
L'actionCe que ferait un utilisateur : cliquer, saisir, naviguer, sélectionner, téléverser, vérifier. Une trentaine d'actions couvrent un parcours complet.
La cibleL'élément visé. Le sélecteur se corrige dans le bloc, là où on le lit. C'est aussi là que le self-healing intervient quand la page change.
La valeurUn texte fixe, une variable d'environnement ou une donnée de test. Le même scénario rejoue plusieurs profils sans être dupliqué.

Et l'attente ? Elle n'est pas planquée dans un réglage. C'est un bloc : attendre que l'élément soit visible. Un test qui attend explicitement ne part pas en instabilité au premier ralentissement.

NaviguerCliquerSaisirSélectionnerSurvolerAttendreVérifierCapturer l'écranTéléverser un fichier

Réutilisation

Un bloc écrit une fois, utilisé partout

La connexion revient dans presque tous vos parcours. La recherche d'un dossier aussi. On l'écrit une fois dans un métabloc, on l'appelle ensuite.

Métabloc

Connexion espace client

  1. Attendre le champ e-mail
  2. Saisir l'identifiant
  3. Saisir le mot de passe
  4. Cliquer sur Se connecter
  5. Vérifier l'arrivée sur le tableau de bord
Souscription en ligneConnexion espace clientpuis formulaire, pièces justificatives, signature
Consultation d'un dossierConnexion espace clientpuis recherche, historique, export
App mobile nativeConnexion espace clientpuis notifications et coordonnées
Le champ e-mail change de nom ? Une correction, trois scénarios à jour.La maintenance se joue là. Sans blocs partagés, la même rupture se répare autant de fois qu'il y a de scénarios. C'est comme ça que les projets d'automatisation meurent en interne.

Sortie

Un scénario, trois sorties

Vos scénarios ne restent pas coincés chez nous. Le même scénario ressort sous trois formes, selon qui doit le lire.

CSV

Export CSV pour le cahier de tests

Une ligne par étape. C'est ce qui alimente un cahier de tests, une matrice de couverture ou un rapport de recette, et ça se relit dans un tableur.

Gherkin

Export Gherkin pour les équipes Produit

Le scénario en .feature, en Étant donné, Quand, Alors. Le format des équipes qui travaillent en BDD, celui qui met le produit et la tech sur le même texte.

Playwright

Export Playwright pour les développeurs

Du code exécutable, versionnable dans votre dépôt, que vos devs relisent comme le reste. Ce que vous avez monté sans coder ressort en code.

Vous gardez la mainLe métier crée et relit dans son langage. La tech récupère ce qu'elle sait lire. Et le jour où vous voulez sortir, vous sortez avec vos scénarios.

Retour client

Ce qui m’a convaincu, c’est l’approche no-code. Notre ingénieur QA a pris l’outil en main en quelques jours, en toute autonomie, sans avoir besoin de mobiliser les développeurs.

En tant qu’éditeur de logiciel, nos cycles de release sont soutenus et la qualité ne peut pas être négociée. Avant Mr Suricate, nos campagnes de tests reposaient largement sur du manuel, ce qui prenait un temps considérable et ralentissait nos livraisons.

Elle a pu construire et maintenir elle-même les scénarios couvrant nos parcours critiques et les faire tourner à intervalles réguliers. Le gain est très concret : moins de bugs en production, des mises en ligne plus sereines, et un ingénieur QA qui se concentre sur l’analyse plutôt que sur l’exécution répétitive.

Un seul bug critique évité suffit à rentabiliser la solution sur une année entière. Je recommande Mr Suricate à tout éditeur qui veut professionnaliser sa QA sans alourdir ses équipes.

Arnaud TrotignonDirecteur technique, Optivalue

VOS QUESTIONS

Les questions qu'on nous pose sur l'éditeur

Création, IA de capture, profils concernés : les réponses aux questions qui reviennent le plus souvent.

Faut-il savoir coder pour créer un test ?

Non, et c'est le principe. Ni pour créer un scénario, ni pour le modifier, ni pour le relire. Les blocs décrivent des actions utilisateur, pas du code.

Que fait exactement l'IA de capture de parcours ?

Elle observe vos interactions pendant que vous naviguez dans votre application, et en déduit la suite de blocs correspondante. Vous gardez la relecture et l'ajustement.

Qui peut créer un test dans l'équipe ?

QA, produit, métier et IT travaillent sur la même plateforme, avec les mêmes blocs. C'est ce qui permet de sortir la création de tests du seul périmètre des développeurs.

Comment un scénario reste-t-il lisible dans six mois ?

Chaque bloc porte un libellé explicite et les actions répétées sont regroupées en blocs réutilisables. Un scénario se relit comme une suite d'étapes, pas comme un script.

Où trouver le détail des paramètres de chaque bloc ?

Dans la documentation produit, qui reste la référence sur les options, les sélecteurs et les cas particuliers. Cette page décrit la valeur et le mode de travail, pas le paramétrage.

Que se passe-t-il quand la page testée change ?

Le sélecteur est un champ du bloc, pas une ligne enfouie dans un fichier. On le corrige là où on le lit. Le self-healing en répare une partie tout seul. Et si l'action est partagée par plusieurs scénarios via un métabloc, la correction se fait une fois.

Peut-on sortir un scénario de la plateforme ?

Oui, sous trois formats. CSV pour alimenter un cahier de tests ou une matrice de couverture. Gherkin pour les équipes qui travaillent en BDD. Playwright pour récupérer du code exécutable dans votre dépôt. Créer sans code ne veut pas dire rester coincé.

Pause

Pendant que vous y êtes, écrasez quelques bugs

Vingt secondes, une fausse application, des bugs qui apparaissent au hasard. Cliquez sur les bugs, pas sur les tests au vert.

app.exemple.com/parcours-client
0 écrasés 0 échappés 20 s

Vingt secondes, c'est tout

Les bugs apparaissent et repartent. À vous de les attraper avant.

Vous ne croyez que ce que vous voyez ?

Une démo de 30 minutes sur votre propre application. Vous verrez un scénario se construire en direct, à partir de vos vrais parcours.