Tous les articles

Données

Tester l’IA – algorithmes de détection

On parle de plus en plus de l’IA qui n’a jamais semblé aussi proche. Le test ne fait pas exception, on aborde ses possibilités et même des cas d’usages concrets où l’IA aide le testeur. L’IA se retrouve donc être un logiciel que l’on doit tester! Hors les mécaniques de ces IA sont totalement différentes de celles des logiciels aux résultats attendus. A noter: dans cet article j’utiliserai la définition de l’imaginaire commun (la définition française est plus large): un logiciel capable d’apprendre et d’évoluer. Dans cet article je vais me concentrer sur des IA simples que j’appelle « algorithmes de détection »

Lire la suite »
conférence

Le QX Day : une nouvelle journée française dédiée à la qualité logicielle !

Vous le savez, je suis un grand fan de toutes les initiatives mettant en avant le test. J’adore et contribue à de superbes événements comme la STLS à Sophia ou la JFTL. C’est donc avec grand plaisir que j’ai appris (et pu contribuer à) l’organisation d’un tout nouvel événement en présentiel : le QX Day. Attention, il n’y voyait là aucune concurrence avec la JFTL ! Les événements servant à développer son savoir tout comme les objets culturels ne se font, de mon point de vue, jamais concurrence car le savoir a cette faculté extraordinaire de grandir lorsqu’on le partage ! L’idée du QX

Lire la suite »
Agilité

L’ATDD 2 / 4 :  Une spécification hiérarchique des fonctionnalités

Nous avons vu les différentes vues d’un système. Même en agile, il faut les avoir pour comprendre le système et le tester (PO et testeurs : validation des « nouveautés » et de la régression). Alors comment gérer tous ces artefacts et comment poursuivre la décomposition du système jusqu’à aboutir aux US, dont les critères INVEST sont si souvent vantés ? Architecture d’un produit et agilité : les avantages de l’ATDD  Les avantages sont multiples : Pour lui la compréhension d’une fonctionnalité est meilleure, au lieu de multiplier des modélisations de features/epics qui ne représentent, en fait, que les nombreux éléments temporaires de développement. En effet,

Lire la suite »
Agilité

Mon résumé du WQR 2022-23

Le World Quality Report (WQR) est une (voir la) référence en ce qui concerne les études liées à la qualité. Vous pouvez télécharger ce rapport gratuitement sur ce lien et je vous invite à le faire afin de vous faire votre propre opinion. Tout d’abord je souhaite commencer par le profil des personnes interviewées, comme vous pouvez le constater ces personnes sont principalement des haut placés ce qui assure un très bonne vision sur des chiffres et indicateurs mais peut être une moins précise sur le terrain: Je vous propose maintenant de partager avec vous mon résumé de cette enquête: La

Lire la suite »
Agilité

L’ATDD 1 / 4 :  Une spécification visuelle des fonctionnalités

Dans une démarche agile, nous avons vu que le BDD s’impose essentiellement pour spécifier les tests des User Stories (US). Mais comment faire pour les éléments plus complexes qui représentent des fonctionnalités, ou des macro-fonctionnalités ?  Nous allons présenter la démarche ATDD lorsqu’elle est outillée. Nous pourrons ainsi montrer des copies d’écran. Nous avons en effet voulu vous montrer de manière visuelle, par la pratique, ce que les responsables de spécifications et les testeurs auront comme fonctionnalités à disposition pour appliquer cette démarche. Nous avons ainsi des illustrations concrètes qui seront, nous en sommes sûrs, appréciées.  Ceci a été rendu possible par l’utilisation de l’outil YEST. Même si d’autres

Lire la suite »