Témoignage client
De scripts illisibles à une équipe qui rédige ses propres tests, en langage clair, sans mobiliser les développeurs.
L'automatisation était une boîte noire, même pour la QA Manager. Les équipes QA manuelle et automatisation travaillaient en silos. Les tests démarraient sous forme de cas manuels ensuite traduits en Java, et la QA Manager n'avait aucune visibilité sur ce qui était réellement couvert. Un outil distinct était nécessaire rien que pour faire le lien entre le code et les humains. Lent, opaque et difficile à faire évoluer.
Des tests que tout le monde peut écrire, lire et s'approprier. Thunders a remplacé le modèle « code d'abord » par des tests qui se lisent comme des phrases, et non comme du code, offrant à la QA Manager une visibilité et un contrôle complets sur chaque test. Plus de Java, plus de middleware, plus de couche de traduction.
créés par l'équipe QA elle-même, sans recourir à des ingénieurs en automatisation
qui commencent à automatiser leurs propres user stories dès la phase de build, éliminant le goulot d'étranglement côté QA
à une pratique transverse à toutes les équipes
Deux équipes, un outil au milieu, et aucune visibilité. Infopro Digital exploite des produits B2B complexes de données et de médias. Son processus QA reposait sur un modèle scindé: les testeurs manuels rédigeaient les cas de test, les ingénieurs en automatisation les traduisaient en Java. La chaîne fonctionnait lentement. Et elle laissait une faille critique: la QA Manager ne savait pas lire le code, elle n'avait donc aucun moyen de vérifier si l'automatisation correspondait réellement à ce que l'équipe manuelle avait spécifié. Pour gagner en visibilité, l'équipe a ajouté une troisième couche, juste pour relier l'automatisation à quelque chose de lisible par un humain. Chaque test impliquait trois transferts avant d'être terminé. La surcharge était bien réelle, et le processus ne passait pas à l'échelle. Pendant ce temps, l'IA bouleversait tout autour de la QA. Hanen l'a vu clairement: si l'IA transformait le développement et toutes les autres fonctions, le test ne pouvait pas rester figé.
Commencer par les problèmes les plus difficiles. L'un des premiers défis qu'elles ont relevés avec Thunders a été d'automatiser des pages graphiques : lire des tampons sur des documents, extraire des dates et identifier les signataires. Des tests que l'automatisation classique ne pouvait tout simplement pas réaliser, Thunders les a pris en charge. Le déploiement a commencé avec les testeurs et la QA Manager, avant de s'étendre aux Product Owners. L'objectif, dès le départ, était structurel: amener les PO à rédiger les tests de leurs propres user stories, directement depuis la phase de build, sans attendre que l'équipe QA les reprenne en aval.

Hanen Khalfaoui
Manager QA @InfoproDigital
Une équipe qui automatise par elle-même, et une nouvelle définition de la QA. L'équipe a créé une centaine de tests par elle-même en quelques mois, sans accompagnement. C'est déjà là toute la grande surprise. Des tests qui auraient pris des semaines à écrire étaient opérationnels rapidement, et ils allaient plus loin que ne l'avaient jamais fait les tests classiques. Le changement le plus profond est culturel. La QA chez Infopro Digital n'est plus une fonction reléguée en bout de chaîne. Elle devient quelque chose à laquelle participe toute l'équipe produit: managers, testeurs et Product Owners, tous travaillant dans le même outil, dans le même langage. Pour Hanen, c'est là tout l'enjeu. Thunders change la question de savoir à qui appartient le test.


