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