Que devons nous tester avec la régression ?

La régression est un sujet majeur du test en Agile. Son importance est prépondérante car en Agile on construit son produit de manière itérative et il est essentiel de s’assurer que l’ajout d’une fonctionnalité n’a pas impacté négativement l’existant. Pour évaluer cet impact nous avons un outil: la régression. Cette régression fréquente est d’ailleurs laLire la suite Que devons nous tester avec la régression ?

Vous avez dit non régression ! – Arnaud Verin

1.1.    Un concept connu mais qui reste néanmoins assez flou La non régression est l’un des éléments principaux du test logiciel. C’est aussi une de ses particularités. Nombreux sont ceux qui ont manipulé ce concept un jour, pour autant, tous n’en partagent pas la même vision : pour certains, il s’agit de vérifier que le logicielLire la suite Vous avez dit non régression ! – Arnaud Verin

Les Petits trucs de testeur: prioriser ses tests

Introduction Un testeur logiciel doit, dans son métier, proposer des solutions afin de procurer la visibilité aussi bonne que possible sur la qualité d’une application en fonction des moyens (temps, budget, nombre de personnes, ses connaissances…) dont il dispose. Cette nécessité ne dépend pas des circonstances. Afin de répondre à ces problématiques, le testeur disposeLire la suite Les Petits trucs de testeur: prioriser ses tests

Les petits trucs de testeur: sélectionner ses tests

Introduction Lorsque l’on travaille sur la préparation d’une campagne de test on s’aperçoit vite que l’on ne peut pas tout tester. Lorsque aucun test n’existe le choix se fait lors de la conception, le testeur se doit alors de créer des cas de test, généralement pour tester en profondeur un logiciel ou une de sesLire la suite Les petits trucs de testeur: sélectionner ses tests

Ce que nous apprend la mythologie sur les tests: Sisyphe

L’histoire de Sisyphe Sisyphe est un personnage bien connu de la mythologie grecque. Sysiphe était un éleveur qui possédait un troupeau. Il se faisait régulièrement voler ses bêtes par Autolycos (fils d’Hermès) qui transformait l’apparence des bêtes volées grâce au pouvoir conféré par son père. Sysiphe, pour réussir à faire accuser Autolycos grave ses initialesLire la suite Ce que nous apprend la mythologie sur les tests: Sisyphe

Programmez: Petite introduction à la cuisine des tests

Cet article a inspiré la présentation « Les secrets d’une bonne recette de la JFTL 2020 » Les tests, et plus précisément les campagnes de tests c’est comme la cuisine… Et plus exactement comme un repas! Vous n’en n’êtes pas encore convaincu ? Vous le serez après avoir lu cet article! Repas et campagnes de test JeLire la suite Programmez: Petite introduction à la cuisine des tests

Un testeur…. bah il teste…

Malgré le temps qui passe, la plupart des personnes voient le testeur comme une personne qui test…mais pas plus, et donc son importance sur ces alertes, sur son niveau d’information, sur sa qualification et son rapport de recette n’ont pas d’importance lorsqu’il s’agit de prendre des décisions sur la mise en production d’une application ouLire la suite Un testeur…. bah il teste…

Le test en image (6)

Image utilisée pour le bandeau du blog La taverne du testeur : Les étapes d’une campagne de test (ce n’est bien sûr pas que l’exécution) : Les différences entre Intégration, livraison et déploiement continu (extrait de ma présentation avec Audrey Menargues à la STLS) : L’intégration continue va jusqu’à l’environnement de recette, la livraison continue, jusqu’au build duLire la suite Le test en image (6)

Les étapes d’une campagne de test

Une campagne de test ce n’est pas juste l’exécution de cas de test choisis sans réflexion ni préparation. Avoir une campagne de test efficace demande beaucoup plus. Dans un article précédent j’avais parlé des différentes campagnes de test et de leurs différents objectifs. Dans tous les cas ces campagnes sont construites en plusieurs phases : ChaqueLire la suite Les étapes d’une campagne de test

Les différentes campagnes de test

Une campagne de test est un ensemble de cas de tests à exécuter sur une période donnée. Le résultat de ces exécutions est alors synthétisé dans un bilan. Lors de chaque campagne, on a des critères de besoin et de temps qui nous sont donnés. Les besoins peuvent être : ·        Vérifier que le comportement de l’applicationLire la suite Les différentes campagnes de test