Un SaaS qui effectue des tests comme une vraie personne
(windflow.run)Bonjour. Après mon précédent article sur la rédaction d’articles scientifiques, je publie à nouveau sur Show GN, cette fois à propos du développement.
Pour commencer, j’aimerais expliquer ce qui m’a amené à développer ce service. J’ai travaillé plus de huit ans dans l’industrie du jeu vidéo, principalement sur le développement client, puis, à partir de fin 2024, j’ai travaillé sur des sujets liés à l’IA au sein d’une task force LLM, avant de quitter mon poste en janvier de cette année.
Je ne suis sans doute pas le seul dans ce cas, mais j’aime énormément développer, et l’entreprise était suffisamment bonne pour que le travail lui-même me procure beaucoup de plaisir. Cependant, en travaillant beaucoup sur des sujets liés à l’IA, de nombreuses idées que je voulais créer me sont venues, et j’ai décidé de partir parce que je voulais tenter de nouvelles choses. Je pense en particulier qu’aujourd’hui, même en commençant à petite échelle, la productivité s’est nettement améliorée.
Le premier produit que j’ai lancé après mon départ est Windflow, que je vous présente aujourd’hui.
Dans les entreprises de jeux vidéo, les équipes QA sont souvent organisées de manière professionnelle, et les développeurs client aussi, lorsqu’ils développent, doivent à chaque fois faire des builds et répéter sans cesse des tests en environnement réel. C’était une vraie difficulté. Au point que l’on passait parfois plus de temps à tester qu’à développer.
Lorsque l’on développait une nouvelle fonctionnalité ou corrigeait un bug, il fallait à chaque fois rédiger un storyboard, puis vérifier systématiquement, avant une vraie release, que les fonctionnalités importantes existantes ne posaient pas de problème. Ces procédures me semblaient extrêmement lourdes. C’est un problème que j’ai essayé de résoudre depuis longtemps de différentes manières : du TDD à l’écriture de workflows permettant d’exécuter des tests sous forme de macros en injectant des triggers en interne…
Pour résoudre ce problème, j’ai développé un SaaS appelé Windflow, et j’aimerais vous en présenter les caractéristiques.
Les principales fonctionnalités actuellement proposées par Windflow sont au nombre de trois :
Autopilot, Focus Insights et Persona Builder.
Autopilot est un outil de test piloté en langage naturel, mais il ne fonctionne pas sur une base selector/DOM.
Le VLM reconnaît l’écran réel, et même le contrôle de l’écran fonctionne entièrement sur une base LLM. Comme ce cœur existe, il est possible de tester non seulement des pages web, mais aussi des jeux web basés sur WebGL, et, avec le même cœur, des apps/jeux Android et iOS.
Focus Insights est un outil basé sur un VLM qui analyse une image pour déterminer où le regard d’une vraie personne serait susceptible de se porter.
Persona Builder est une fonctionnalité qui permet de définir des personas virtuels injectables dans les deux fonctionnalités ci-dessus, autrement dit des consommateurs fictifs qui exécuteront ces simulations de test.
Il reste encore beaucoup de points à améliorer et de nombreux aspects à peaufiner.
Si cette fonctionnalité vous intéresse, contactez-moi à l’adresse elik@windflow.run. J’enverrai un coupon offrant un mois gratuit sur le plan Basic aux personnes qui l’utiliseront réellement et me feront des retours.
Indépendamment de l’utilisation du produit, je serais également ravi d’échanger avec celles et ceux qui s’intéressent à des sujets comme la reconnaissance d’écran basée sur les VLM, le contrôle ou les personas virtuels.
site : https://windflow.run
Aucun commentaire pour le moment.