Depuis trois ans, l’entreprise Kogeet développe la plateforme SCAPIN dédiée à l’automatisation no-code des tests d’applications web et mobiles. Lancée au printemps 2024, elle a déjà été testée et approuvée par les équipes de TSI. Comment fonctionne-t-elle ? Qu’a-t-elle de vraiment différent ? Quels sont ses avantages pour les entreprises et les testeurs qualité ?
La première plateforme d’automatisation no-code des tests validée en interne
Salomon Elgozi, CEO et co-fondateur de TSI Consulting Services et Gabriel Hamou, directeur associé de TSI connaissent de longue date Xavier Dehan et Loïc Griveau, les fondateurs de Kogeet. Lesquels ont consacré trois années de R&D à donner vie à une plateforme d’automatisation no-code des tests nommée SCAPIN. TSI s’y est logiquement intéressée de très près, tant l’automatisation no-code est jugée essentielle pour l’industrialisation des tests d’applications web et mobiles.
Par le passé, TSI avait déjà étudié bon nombre de solutions d’automatisation no-code des tests sans être toutefois pleinement convaincue. Mais SCAPIN est la première à remporter les suffrages des équipes de TSI. Elles ont d’ores et déjà été formées à utiliser l’outil qui s’avère particulièrement adapté pour tester le front-office, par exemple dans le domaine du e-commerce.
« Nous souhaitions disposer d’une solution no-code, c’est la première à avoir été validée en interne par nos testeurs, explique Salomon Elgozi. Nous sommes partenaires car nous sommes en confiance sur la qualité de l’outil et le sérieux des fondateurs de Kogeet ». Au point que plusieurs clients de TSI aient déjà réalisé des POC (proof of concept) avec SCAPIN. POC qui s’avèrent concluants. Mais qu’est-ce qui distingue vraiment cette plateforme d’automatisation no-code des tests, des autres solutions ?
Passer directement du design de l’application au test fonctionnel
Avant la mise en production d’une application web ou mobile, impossible de faire l’impasse sur la phase de tests. Mais il faut aller toujours plus vite et les applications sont toujours plus complexes. Conséquence ? Il devient nécessaire d’automatiser les tests. Cela requiert des infrastructures matérielles importantes et des équipes pour développer les scripts de tests. « C’est un manque d’agilité pour les entreprises, c’est beaucoup trop lourd et à des coûts trop élevés, relève Xavier Dehan, fondateur de Kogeet. Nous avons voulu proposer une solution d’automatisation no-code en mode SaaS qui permette de s’affranchir de tout cela, notamment des, sont des profils rares sur le marché du test. Nous avons inventé le concept de test par l’image, le Storyboard Testing© ».
Concrètement comment ça marche ? Prenons l’exemple d’une application de e-commerce. Les concepteurs de l’application élaborent des Cas d’Utilisation pour gérer les parcours de vente, les retours de marchandise, la livraison, le suivi et le support Clients etc. Ces Cas d’Utilisation se traduisent par une navigation dans l’application d’écrans en écrans successifs. Pour le parcours de vente nous avons un écran d’accueil avec les promos en cours puis un écran qui présente une liste de produits, puis un écran qui détaille les caractéristiques du produit sélectionné et ainsi de suite jusqu’à l’écran de validation de la transaction. Tous ces écrans sont créés par des designers lors de la phase de conception des maquettes. « C’est à ce moment que le testeur intervient », explique Xavier Dehan. « Grâce au Storyboard Testing©, le test par l’image, il va construire des tests en s’appuyant sur ces maquettes d’écran. Ces tests sont des documents illustrés, compréhensibles par tous les acteurs du projet. Ils donnent à voir l’application pendant les phases d’idéation, de conception et de prototypage. On teste l’application avant qu’elle n’existe », s’enthousiasme Xavier avant de renchérir « Ce n’est pas tout, lorsque l’application est développée et disponible, ces mêmes tests sont des tests automatisés sans que le testeur ait eu à coder quoi que ce soit. » La grande force de SCAPIN réside dans sa capacité à passer « naturellement » du test de design au test fonctionnel automatisé grâce au ScapinScreenScanner©, sa fonctionnalité de mapping graphique.
Un fonctionnement qui rend SCAPIN accessible aux testeurs qualité et non-développeurs. « C’est très innovant » estime Salomon Elgozi. Bienvenue dans l’ère des testeurs automaticiens !
La fiabilité des tests est également au rendez-vous. «Notamment parce que notre plateforme supprime le risque de codage des scripts de test » complète Xavier Dehan.
Avec l’automatisation no-code des tests, des coûts réduits
« Dès la phase pilote de SCAPIN, l’un de nos clients du secteur de la cosmétique a utilisé la plateforme pour son site e-commerce. Il a divisé par trois le coût de l’automatisation des tests » indique le co-fondateur de Kogeet.
Le principal avantage est de réduire les coûts, notamment en s’affranchissant de l’infrastructure liée au test et de l’étape de scripting. De quoi rendre accessible l’automatisation des tests à des entreprises qui en étaient jusque-là éloignées. « Avec SCAPIN, des PME peuvent basculer dans cet univers de façon simple », note Xavier Dehan. Quant aux grands comptes qui sont déjà dans une démarche d’automatisation, ils peuvent poursuivre mais à des coûts bien moindres ».
In fine c’est la qualité du test qui sort gagnante !