Les 7 principes du test: les tests montrent la présence de défauts (1/7)

Nouvelle série dans la taverne! Dans cette série vous pourrez trouver dans chaque article une présentation d’une des 7 principes fondamentaux du test.

Les tests montrent la présence de défaut

Description

Ce principe rappelle que les tests servent de détecteur de défaut. Par défaut vous pouvez comprendre « imperfection dans le logiciel« .

Comme tout détecteur, les tests servent donc à chercher ces défauts. Une campagne de test peut en ce sens être vue comme un filet dont le but serait d’attraper des poissons. Chaque poisson attrapé par le filet étant ici un défaut remonté par les tests.

Conséquences

Les conséquences de ce principes sont très importantes en voici certaines:

  • On peut tester un logiciel sans pour autant devoir l’exécuter (par exemple dans sa conception!): c’est en cela que le terme défaut est très important. Si les tests n’avaient pu se faire que sur un logiciel exécuté on aurait alors parlé de défaillances.
  • Il est impossible de montrer l’absence de défaut: ce n’est pas parce que l’on n’a pas pêché de poisson qu’il n’y en a pas!

Ce qu’il faut retenir

Le test ne peut assurer l’absence de défaut (c’est pour cela que l’ISTQB parle de tests de régression). A l’issue d’une campagne de test on peut donc facilement dire que l’on n’a pas trouvé de défaut/bugs mais on ne pourra honnêtement jamais dire qu’il n’y a pas de défaut… ce qui nous emmène vers un autre principe du test logiciel!

Pensez à rejoindre le groupe « Le métier du test » si vous souhaitez échanger sur le test

Merci à tous ceux qui mettent « j’aime », partagent ou commentent mes articles

N’hésitez pas à faire vos propres retours d’expérience en commentaire.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Livrable

Les plans de test

Définition ISTQB : un document décrivant l‘étendue, l‘approche, les ressources et le planning des activités de test prévues. Il identifie entre autres les éléments et caractéristiques à tester, qui fera chaque tâche, le degré d‘indépendance des testeurs, l‘environnement de test, les techniques de conception des tests et les techniques de mesure

Lire la suite »

Principe 1 – Les tests montrent la présence de défauts

Plusieurs décennies de tests logiciels ont permis d’identifier des règles auxquelles les tests se soumettent telles des lois de la physique. Re-visiter ces principes se révèle utile même pour des professionnels qui ont des années d’expérience derrière eux. Je vous ai préparé une série de courtes vidéos pour illustrer la substance de ces principes et

Lire la suite »
culture générale

La magie et le test, mêmes combats ?

Article publié initialement sur ce lien: https://www.solutions-numeriques.com/expert-magie-et-test-memes-combats/ « Ceci n’est pas un lapin[1] ». Alors que je dévorais les pages de ce passionnant ouvrage, son titre faisait résonner en moi de nombreuses références magritiennes[2] ou, plus pragmatiquement, professionnelles[3]. Si les neurosciences peuvent expliquer la magie – ou plutôt l’illusion – pourraient-elles aussi

Lire la suite »