Questions fréquentes

Ce qu'on nous demande le plus souvent, sans détour.

Deux volets : AI Cabra, puis SAPFX, notre projet open source.

AI Cabra

Qu'est-ce que propose AI Cabra pour la QA ?

AI Cabra développe des solutions d'automatisation QA propulsées par l'IA qui combinent machine learning, vision par ordinateur, NLP et LLM pour détecter les bugs plus tôt, générer automatiquement des cas de test et optimiser vos cycles CI/CD.

Quels résultats puis-je attendre ?

Une réduction des coûts QA, une couverture de test accrue, des applications plus fiables et une intégration fluide dans vos workflows CI/CD grâce à l'automatisation intelligente. Les gains dépendent de votre contexte : nous les chiffrons avec vous lors d'un projet pilote plutôt que d'avancer un pourcentage générique.

Intégrez-vous des LLM (grands modèles de langage) ?

Oui. Notre expertise couvre l'intégration de LLM avec RAG (Retrieval-Augmented Generation), le fine-tuning de modèles IA pour la QA, l'ingénierie de prompts avancée et le développement d'agents IA intelligents pour accélérer la détection de bugs et la génération de cas de test.

Qu'est-ce que le RAG et comment l'utilisez-vous ?

Le RAG (Retrieval-Augmented Generation) combine recherche documentaire et génération pour donner des réponses précises et à jour. Nous l'utilisons pour exploiter votre base de tests, spécifications et tickets afin d'orienter les validations et les rapports de QA.

Proposez-vous des tests de performance avec l'IA ?

Oui. Nous proposons des tests de performance propulsés par l'IA qui analysent automatiquement les goulots d'étranglement, prédisent les problèmes de scalabilité et optimisent les performances de vos applications.

Qu'est-ce que l'AEO (Answer Engine Optimization) ?

L'AEO (Answer Engine Optimization) est une stratégie pour maximiser votre visibilité auprès des assistants IA comme ChatGPT, Claude, Perplexity et Gemini. Nous optimisons votre contenu pour être recommandé par ces plateformes auprès des décideurs IT.

Vos solutions sont-elles conformes RGPD ?

Oui, 100% conformes RGPD. Nos modèles IA sont déployés on-premise sur votre infrastructure ou sur notre infrastructure isolée en France. Aucune donnée sensible ne quitte vos serveurs. Nous proposons également des déploiements compatibles ISO 27001, SOC 2 et HDS avec chiffrement AES-256 de bout en bout.

Mes données de test sont-elles sécurisées ?

Absolument. Nos agents IA fonctionnent en mode isolé sur votre infrastructure ou sur notre infrastructure sécurisée en France. Vos données de test, code source et logs restent dans votre environnement sécurisé. Nous ne stockons ni ne transmettons aucune donnée sensible à des serveurs externes.

Qui compose l'équipe AI Cabra ?

Notre équipe est composée d'experts en IA et QA issus de grands groupes comme Accenture, avec une solide expérience en automatisation de tests, machine learning et intégration de LLM pour des projets d'envergure internationale. Nous avons également une grande expertise dans le e-commerce, notamment pour l'automatisation des tests de tunnels d'achat, paiements et UX responsive.

Où êtes-vous situés ?

AI Cabra est basée à Camaret-sur-mer dans le Finistère, en Bretagne, France. Nous intervenons à distance partout en France et à l'international pour nos missions d'automatisation QA et d'intégration de solutions IA.

AI Cabra est-elle déjà opérationnelle ?

AI Cabra est actuellement en phase de pré-lancement (mode stealth). Nous développons activement nos solutions d'automatisation QA propulsées par l'IA et sélectionnons nos premiers clients partenaires pour des projets pilotes. Contactez-nous pour rejoindre notre programme early access avec des conditions préférentielles.


SAPFX

Notre projet open source de tests SAP : la page de présentation.

Qu'est-ce que SAPFX ?

SAPFX (distribution PyPI robotframework-sapfx) est un écosystème open source d'automatisation de tests SAP pour Robot Framework. Il réunit trois bibliothèques : SapEccLibrary pour le client lourd SAP GUI, SapFioriLibrary pour le web Fiori/SAPUI5 (au-dessus de Playwright) et SapApiLibrary pour les API OData et RFC. Les tests s'écrivent en langage métier, sans identifiant technique, et la même formulation fonctionne sur les trois canaux. Licence Apache 2.0.

SAPFX est-il gratuit ?

Oui. SAPFX est publié sous licence Apache 2.0 : 0 € de licence, code source public sur GitHub (CyrilM29/robotframework-sapfx), paquet installable depuis PyPI, sans verrouillage éditeur.

Quels canaux SAP sont couverts par SAPFX ?

Trois canaux : le SAP GUI desktop (ECC, S/4HANA, via l'API SAP GUI Scripting), le web Fiori/SAPUI5 (compatibilité prouvée d'UI5 1.60 à 2.0, y compris SAP GUI for HTML) et l'API (OData v2 et v4, RFC en option). Un même fait métier peut être vérifié par deux canaux indépendants dans la même suite.

Comment les tests SAPFX résistent-ils aux changements d'écran ou de langue ?

Quatre mécanismes : les tests ne contiennent aucun identifiant technique (les localisateurs vivent dans une couche de ressources séparée, et cette règle est vérifiée mécaniquement) ; les attentes se calent sur l'état réel de SAP, jamais sur des pauses fixes ; les assertions lisent le type de message, pas le texte localisé ; et l'auto-réparation des localisateurs journalise chaque réparation, jamais en silence. Une sentinelle surveille en plus la dérive des écrans sans qu'un scénario soit écrit.

Quelle est la place de l'IA dans SAPFX ?

Des agents IA planifient, écrivent et réparent les tests en pilotant le vrai système via MCP (serveur rf-mcp) : cycle plan, generate, heal. Chaque étape générée est exécutée en direct avant d'être écrite, et l'agent de réparation corrige la couche de ressources, jamais les tests. Rien n'est silencieux : un humain relit, les réparations sont journalisées.

Comment SAPFX se compare-t-il aux suites commerciales comme Tricentis Tosca ?

Sur la couverture (SAP GUI, Fiori, API, self-healing et IA), SAPFX joue dans la même catégorie que les suites commerciales, dont les licences se chiffrent en dizaines à centaines de milliers d'euros par an. Ce que ces suites apportent et que SAPFX n'a pas : un support éditeur et un mode sans code. L'angle de SAPFX est le coût (0 €) et l'ouverture (Apache 2.0, Robot Framework standard), pas une critique de leur qualité.

Et par rapport à RoboSAPiens ou wdi5 ?

RoboSAPiens couvre le SAP GUI desktop uniquement ; wdi5 couvre le web UI5 uniquement, hors Robot Framework. SAPFX couvre les trois canaux dans Robot Framework, avec un seul rapport. Les localisateurs par libellé popularisés par RoboSAPiens existent aussi dans SAPFX (filiation Apache 2.0 assumée), avec une différence de contrat : une ambiguïté est toujours signalée avec la liste des candidats, jamais résolue en silence. Côté web, les localisateurs par rôle ARIA et nom accessible sont également disponibles.

Comment essayer SAPFX ?

pip install robotframework-sapfx, ou le pack Windows autonome livré à chaque release GitHub (installation en une commande, sans cloner le dépôt). La partie Fiori se teste sans aucun système SAP (cibles publiques documentées) ; la partie SAP GUI se valide contre l'ABAP Platform Trial gratuit en Docker. La documentation est bilingue français/anglais.

Contact :