19 mai 2026 Automatisation Outils
[DISPLAY_ULTIMATE_SOCIAL_ICONS]

Mr Suricate en 15 questions-réponses

[DISPLAY_ULTIMATE_SOCIAL_ICONS]

Vous envisagez d’automatiser les tests de votre organisation et vous souhaitez vous tourner vers une solution no-code ? Mr Suricate pourrait répondre à votre besoin ! Nous avons eu l’opportunité de tester l’outil et d’échanger avec l’équipe pour approfondir des points.

Ci-dessous, vous trouverez toutes les questions que nous nous sommes posées au sujet de Mr Suricate, et les réponses que nous pouvons vous apporter aujourd’hui. Merci à Stéphane Cabot, François-Xavier Le Gal et Fanny Namand !

1. Mr Suricate, qu’est-ce que c’est ?

Mr Suricate est un outil no-code qui permet d’automatiser ses scénarios de test depuis une plateforme web. Les interactions avec le navigateur sont gérées par le framework Playwright, et Appium pour les applis mobiles, mais le code est à tout moment invisible.

L’interface de création de scénario de test se présente comme un espace de travail où on peut assembler des blocs par glisser-déposer.

Les blocs sont classés par catégories. On retrouve par exemple dans une catégorie tous les blocs nécessitant l’usage de la souris (faire un clic simple ou double sur un élément, faire un clic droit, survoler…)

Une fois le scénario créé, il est possible de l’exécuter depuis l’interface.

Voici à quoi ressemble un de nos scénarios de test.

2. Quels types d’applications peuvent être testés avec Mr Suricate ?

Mr Suricate permet d’automatiser des tests sur des applications web et mobiles.

Pour les applications web, les tests peuvent être lancés sur Chrome, Firefox, Edge et Safari. Une version de chaque navigateur est disponible.

3. Peut-on tester des applications non exposées sur Internet ?

C’est une des premières questions qu’on a posées ! En effet, les environnements de test sont inaccessibles en-dehors du réseau de leur organisation. Plusieurs solutions peuvent être envisagées :

  • whitelisting d’IP
  • utilisation d’un VPN
  • mise en place d’un proxy
  • déploiement d’agents directement dans l’infrastructure du client

Un déploiement on-premise n’est encore proposé à ce jour, mais pourrait l’être si la demande client était suffisante.

4. Les scénarios sont-ils facilement maintenables ?

C’était une de nos questions principales au moment de se lancer sur l’outil. La crainte était de créer un patrimoine de tests rempli d’étapes redondantes, occasionnant de longues et fastidieuses maintenances.

L’outil permet de créer des blocs réutilisables, nommés les MetaBlocks. Il est donc envisageable d’optimiser le temps de maintenance par ce biais.

À noter que Mr Suricate déconseille de faire s’appeler entre eux les MetaBlocks, même si c’est techniquement possible.

5. Cet outil no-code est-il facile à prendre en main pour tout type de profil ?

Attention, “no-code” ne signifie pas “no-courbe-d’apprentissage” !

L’interface nécessite un temps pour prendre ses marques, mais devient assez rapidement facile à utiliser.

Il paraît important de prévoir un temps pour maîtriser les notions de sélecteur, comme avec un outil d’automatisation scripté. Un profil sans expérience préalable en automatisation gagne ainsi à réaliser une petite mise à niveau en amont.

6. Peut-on injecter des paramètres dans les scénarios ?

Oui, il est possible de charger un jeu de données, que ce soit des données configurées une à une, ou via un fichier CSV.

7. Quel niveau de complexité de scénario est-il possible d’atteindre avec l’outil ?

C’est une question qu’on se pose naturellement quand on entend « no-code » ; on craint de ne pas pouvoir faire ce qu’on veut aussi facilement qu’en scriptant nos scénarios.

Mr Suricate s’attache à rendre disponibles l’ensemble des fonctionnalités qu’on peut attendre d’un framework d’automatisation des tests :

  • Interactions poussées avec le navigateur
  • Conditions, boucles
  • Transformations de variables
  • Vérifications poussées

Il faut tout de même soulever une limitation naturelle inhérente à ce type d’outil ; quand il est simple d’intégrer une bibliothèque tierce au sein d’un projet d’automatisation scriptée, cela n’est pas directement possible via une plateforme no-code.

Ce qui pourrait nous gêner de notre point de vue, c’est l’absence aujourd’hui de solution permettant de communiquer directement avec la base de données de l’environnement de test.

Aujourd’hui, cette fonctionnalité n’est pas envisagée, pour des raisons de sécurité.

La vérification du contenu d’un document téléchargé est également une fonctionnalité qu’on peut retrouver au sein d’une bibliothèque tierce, mais qui n’est pas disponible aujourd’hui avec Mr Suricate.

8. Peut-on exécuter des tests en parallèle ?

Oui, l’exécution parallèle est supportée.

9. Faut-il installer l’outil sur son poste de travail ?

Non, tout se fait depuis la plateforme web, donc aucune installation n’est nécessaire sur le poste de travail.

10. Avec quels outils s’intègre Mr Suricate ?

À ce jour, Mr Suricate s’intègre avec GitLab, Jenkins, Microsoft Azure, Slack, Discord, Jira, Salesforce, Hubspot, WordPress, Magento et Wix.

La liste des outils disponibles pour intégration est disponible sur cette page. Cette liste est amenée à continuer de s’étoffer.

11. Quel est le cœur de cible de l’outil aujourd’hui ?

Ce qui peut surprendre, c’est que Mr Suricate est utilisé aussi bien par des profils techniques ayant une compétence en automatisation scriptée, que par des profils découvrant l’automatisation.

Une résistance initiale a pu être constatée par Mr Suricate auprès de certains profils techniques, mais cela diminue avec l’usage lorsque les bénéfices de l’outil se font sentir. L’avantage le plus visible concerne la maintenance, qui devient beaucoup plus facilement accessible à d’autres profils. Le fait de partager les mêmes blocs aide aussi, en limitant les variations de pratiques d’une personne à l’autre.

12. Pour quelle taille d’équipe cet outil est-il adapté ?

À ce jour, Mr Suricate est utilisé au sein d’équipes de toutes tailles (de 1 à 50 personnes).

13. Où sont hébergées les données ?

En France et en Belgique.

14. Peut-on récupérer ses tests si on décide d’arrêter d’utiliser l’outil ?

Oui ; un plan de réversibilité existe avec export des scénarios de test.

15. Combien ça coûte ?

Les tarifs sont à voir avec l’équipe Mr Suricate.

__________________________________

Merci encore à l’équipe de Mr Suricate pour les réponses apportées !

Un avis ? Un commentaire ?

Cet espace est pour vous.

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Votre candidature

Max 10Mo
Transmettez tout autre document pertinent pour soutenir votre candidature. Ex : lettre de motivation, lettre de recommandation, etc. - Max 10Mo
Recevez par email les derniers articles de blog, des conseils pratiques et l'actu de l'entreprise. Vous pouvez vous désabonner à tout moment.
Gestion des données