Tous les articles

Couvertures

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é et plutôt fier de ce « 100% ». Néanmoins cette couverture n’a pas empêché le passage en production de bug non détectés par les tests. Rien de plus normal me direz-vous sauf que… nous avons eu alors une discussion informelle avec le responsable du service qui se plaignait que

Lire la suite »
Niveaux de test

Duel: test unitaires vs tests composants

Introduction Lorsque l’on aborde le sujet des niveaux de test on cherche des exemples pour chaque niveau. Il est possible de faire une analogie mais, dans le cas contraire, on (moi compris) est souvent amené à dire que les tests composants peuvent être assimilés dans la plupart des cas aux tests unitaires. A noter: cette confusion est également présente sur Wikipédia! Pourquoi cette confusion ? Les « testeurs » sont rarement amenés à travailler sur les tests de composants. En effet, les tests composants ont pour objectif de tester chaque « brique » qui compose le logiciel… et dans de nombreux cas ces briques se

Lire la suite »
2 testeurs. un neutre et l'autre mécontent
culture générale

Que fait un bon testeur ? Bah… il teste!

La question du « bon testeur » est une question récurrente. Comment reconnaitre un « bon testeur » d’un « mauvais testeur » ? Car, si le bon testeur teste, le mauvais teste aussi! Le problème semblant insoluble il est peut être préférable de prendre le problème autrement: Qu’attendons nous d’un bon testeur ? Que fait un bon testeur ? Les différentes activités du testeur On a tous en têtes une liste d’activités des tâches ou des actions à faire par un testeur. Dès lors il peut sembler « logique » qu’un bon testeur soit capable de bien réaliser ses tâches… Ce n’est en fait pas si simple et

Lire la suite »
Qualité

Qualité vs Surqualité

Introduction :  Aussi impliqués et passionnés que nous puissions l’être dans nos métiers d’informaticiens, il ne faut pas se voiler la face, le nerf de la guerre en matière de projets reste tout de même les finances.  Pour que la réalisation d’un produit soit considérée comme un réel succès par toutes les entités d’une organisation, il est primordial qu’il reste rentable. L’assurance qualité, chargée de mettre en place une organisation de confiance, et le contrôle qualité, chargé de contrôler et d’évaluer la production, apportent de réelles plus valus aux projets en tant que levier essentiel de la satisfaction client. Cependant, ces

Lire la suite »