Oct 08

Comment prédire la fin d’un projet de test

By Anir RADID

  Les indicateurs d’analyse Les indicateurs que nous avons dans l’article « Comment construite le tableau de bord d’un projet de test »  sont des photos prises à un instant donné de la vie du produit logiciel, mais parfois nous avons besoin de plus pour analyser la situation de notre projet. En réalité, un client demande autre […]

Lire la suite
Août 01

Principe 7 – L’illusion de l’absence de défauts

By Anir RADID

Trouver et corriger des défauts n’aide pas si le système conçu est inutilisable et ne comble pas les besoins et les attentes des utilisateurs. La relation entre la maîtrise d’ouvrage et sa maîtrise d’oeuvre peut rapidement se détériorer si on ne comprend pas la réalité décrite par ce principe. Oui un logiciel peut être est […]

Lire la suite
Août 01

Principe 6 – Les tests dépendent du contexte

By Anir RADID

Les tests sont effectués différemment dans des contextes différents. Par exemple, les logiciels de sécurité critique seront testés différemment d‟un site de commerce électronique Testeriez-vous de la même façon une application de gestion des livres et un logiciel de gestion du trafic aérien? Le principe 6 affirme que les tests dépendent du contexte et que chaque […]

Lire la suite
Août 01

Principe 5 – Paradoxe du pesticide

By Anir RADID

Si les mêmes tests sont répétés de nombreuses fois, il arrivera que le même ensemble de cas de tests ne trouvera plus de nouveaux défauts. Pour prévenir ce “paradoxe du pesticide”, les cas de tests doivent être régulièrement revus et révisés, et de nouveaux tests, différents, doivent être écrits pour couvrir d‟autres chemins dans le […]

Lire la suite
Août 01

Principe 4 – Regroupement des défauts

By Anir RADID

L’effort de test devrait être fixé proportionnellement à la densité des défauts prévus et constatés dans les différents modules. Un petit nombre de modules contiennent généralement la majorité des défauts détectés lors des tests pré-livraison, ou affichent le plus de défaillances en opération. Est ce qu’il y des tests plus efficaces que d’autres? Vous trouverez […]

Lire la suite
Août 01

Principe 3 – Tester tôt

By Anir RADID

En quoi est ce utile d’introduire les tests plus tôt dans un projet ? Vous trouverez la réponse à cette question et plus dans la vidéo du Principe 3: Tester tôt Les questions et commentaires des lecteurs améliorent la qualité du contenu et font plaisir à l’auteur, n’hésitez pas à m’écrire ci-dessous.

Lire la suite
Août 01

Principe 2 – Les tests exhaustifs sont impossibles

By Anir RADID

Tout tester (toutes les combinaisons d‟entrées et de pré-conditions) n’est pas faisable sauf pour des cas triviaux. Plutôt que des tests exhaustifs, nous utilisons l’analyse des risques et des priorités pour focaliser les efforts de tests. Qui n’a jamais rencontré un client qui demande de TOUT tester sur son application. Cette vidéo de moins de 3 minutes fournit […]

Lire la suite
Août 01

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

By Anir RADID

Les tests peuvent prouver la présence de défauts, mais ne peuvent pas en prouver l’absence. Les tests réduisent la probabilité que des défauts restent cachés dans le logiciel mais, même si aucun défaut n’est découvert, ce n’est pas une preuve d‟exactitude. Plusieurs décennies de tests logiciels ont permis d’identifier des règles auxquelles les tests se […]

Lire la suite
1 2 3