Tous les articles

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

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

[Alerte qualité] Cassandre
Dessin: Aude Hage Scénario: Marc Hage Chahine, Dimitri Doye et Aude Hage.

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

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