Tous les articles

Les 7 principes du test: regroupement de défauts (4/7)
Dans cette série vous pourrez trouver dans chaque article une présentation d’une des 7 principes fondamentaux du test. Regroupement de défauts Description Ce principe est finalement assez instinctif. Il nous indique que les défauts ne sont pas équitablement répartis dans un logiciel mais plutôt sous forme de « paquet », de « regroupement » ou comme l’on pourrait dire en ces temps de pandémie de « cluster ». Cela est en effet tout à fait normal car dans toute structure (logicielle ou non) il y a des « faiblesses ». Les défauts ont évidemment tendance à se trouver au niveau de ces failles ou zones floues. Les logiciels se

Table ronde: quelle place pour le testeur agile ?
Revivez la table ronde « Quelle place pour le testeur Agile ? » du 14 décembre 2021. Avec la participation de: Jean-Pierre Lambert Florian Cassini Zoé Thivet Emna Ayadi Christophe Moustier Benjamin Butel

Les dérives des indicateurs… par l’exemple!
Lorsque j’anime des ateliers ou des conférences sur les indicateurs je reviens régulièrement sur la loi de Goodhart: « lorsqu’une mesure devient un objectif, elle cesse d’être une bonne mesure ». Cette loi très simple rappelle que les indicateurs ne sont qu’une mesure, qu’il faut être capable de les analyser mais également qu’il est essentiel de ne pas les transformer en des objectifs à atteindre à tout prix sous peine d’aller à l’encontre de l’objectif initial. Cette loi se vérifie malheureusement très fréquemment et les exemples concrets sont nombreux. Je vous propose aujourd’hui de partager certains de ces exemples issus de mon expérience

Des tests en prod ?
Introduction On nous a toujours appris que les tests en production c’était mal, qu’il fallait un environnement dédié pour les tests capable de simuler la production afin de détecter les problèmes en amont et de tester tôt. Les environnements de test font d’ailleurs parti des critères nécessaires selon TMMI afin d’avoir un processus de test discipliné (la base de la professionnalisation). Si ces postulats sont présents c’est pour une bonne raison… néanmoins on entend de plus en plus parler de tests en production, notamment avec l’émergence du Shift right. Pour quoi entendons-nous parler de ces tests qui peuvent paraître contre-nature ?

Retour d’Expérience (REX): KATALON – Solann Puygrenier
Introduction (Qu’est ce que Katalon ?) Katalon un outil principalement destiné à l’automatisation des tests IHM (E2E : End to End) pour des app web, mobile ou desktop. Pour cela, il met à disposition tout un IDE permettant d’implémenter des cas de tests et de les organiser. Groovy (une sorte de java plus souple sur bien des aspects) est le langage utilisé et les intéractions sur le navigateur se base sur les mécaniques de sélénium. ✔️ Les fonctionnalités dans les grandes lignes ✅ Organisation des tests Katalon aide à catégoriser les tests. Ils sont organisés comme ceci : on réalise des