Préambule: Cette série propose de décrire les familles d’indicateurs liés à la qualité proposé lors de la présentation de la JFTL 2022. Cette répartition est le fruit de résul tats d’ateliers, de leur mise en place et d’une collaboration avec différents experts test d’Altran part of Cap Gemini que je remercie encore pour leur contribution.Lire la suite Familles d’indicateurs liés à la qualité – les couvertures (6/7)
« Les » couvertures de test
J’ai il y a longtemps écrit un article sur les couvertures de test. Honnêtement je trouve cet article trop incomplet pour pouvoir être le seul présentant les couvertures de test. Il a néanmoins l’avantage de montrer qu’une couverture de 100% ne veut rien dire, comme je l’ai écrit dans mon récent « coup de gueule« . JeLire la suite « Les » couvertures de test
Coup de gueule : arrêter d’annoncer une couverture de 100% seule
Introduction J’ai rencontré la problématique des couvertures de 100% dans une de mes première expérience dans le test! On avait préparé une couverture de 100% des scénarios proposés dans les spécifications. Entendez par là que tous les scénarios proposés dans les spécifications faisaient l’objet d’au moins 1 test. Pour être honnête j’étais jeune, inexpérimenté etLire la suite Coup de gueule : arrêter d’annoncer une couverture de 100% seule
Le test par flot de contrôle
Dans cet article, je vous propose de vous présenter les techniques de test issues de l’analyse du flot de contrôle. Ces techniques, dites boites blanches, peuvent s’avérer très utiles pour construire un socle de test unitaire permettant de répondre aux exigences de couverture de code requises pour un produit logiciel.Lire la suite Le test par flot de contrôle
Améliorer la productivité et l’efficacité des tests
Introduction La plupart du temps lorsque j’arrive sur un projet j’entends parler de problèmes avec les tests. Certaines phrases comme celles-ci-dessous sont récurrentes : · Les tests prennent trop de temps · Il y a trop de bugs en productions, les tests sont donc mal faits · Il faut automatiser pour tout améliorer et aller plus vite Je m’aperçoisLire la suite Améliorer la productivité et l’efficacité des tests
Le test en image (3)
Tests en cycle en V: qui fait quoi? (image à retravailler) Les retest Tests boite noire Tests boite blanche Tests d’acceptance: Souhaiteriez vous vivre dans cette maison? Couverture des méthode (1 test minimum par fonctionnalité): Couverture des instructions (1 test minimum pour chaque ligne de code): Couverture des chemins d’exécution (tous les scénarii possibles): N’hésitezLire la suite Le test en image (3)
Comment interpréter une campagne de test sans bug ?
Au cours des nombreuses campagnes de test que l’on exécute, il peut arriver de ne remonter aucun bug sur l’une de celles-ci. Que faut-il tirer comme informations d’une campagne avec un résultat comme celui-ci ? Une campagne qui ne remonte pas de bug ne veut pas forcément dire que le testeur a mal fait son travailLire la suite Comment interpréter une campagne de test sans bug ?
Les couvertures de tests
Introduction : Il existe différents outils dans le métier du test. Un des plus connus et des plus instinctifs est la couverture. Mais que veut dire exactement j’ai une couverture de 100% ? Au risque de vous décevoir : rien ! En effet il existe 3 types de couvertures pour les tests. Les 3 sont totalement différentes et sont :Lire la suite Les couvertures de tests