Tous les articles

Agilité

16 : Conseils d’application de l’ATDD en mode manuel et agile (1 / 3)

Envisageons la situation où nous sommes une équipe agile ayant à spécifier et tester un parcours client en démarche agile, et sans outil autre qu’un outil de ticketing et un outil comme support des exigences et des tests (définition et exécution). C’est le cas le plus courant … Illustrons alors par un exemple l’approche de la conception des tests en agile, tout en se rappelant de la démarche schématisée ci-après. Identifier les tickets de réalisation pour un sprint Pour notre exemple, la liste des artefacts agiles est la suivante : Spécifier les US nouvelles en BML avec une table de décision

Lire la suite »
Agilité

[Webinaire] les exigences en Agile

Le vendredi 24 mars a eu lieu le 2ème webinaire de l’année de la taverne. Jérôme Khoualed (expert test et gestion des exigences) et Christophe Moustier (expert test agile et auteurs de 2 livres sur le sujet) nous ont parlé de l’industrie des exigences à travers l’IREB et de ses liens/applications avec les tests (ISTQB) et l’agile (principes agiles) afin de savoir comment mettre en place ces exigences dans un contexte Agile. Vous voulez en savoir plus ? Il suffit de regarder le replay de cette intervention! Voici le support: Pensez à rejoindre le groupe « Le métier du test » si vous

Lire la suite »
sondage

Résultats sondage 2023: Vos débuts dans le test !

Cet article est basé sur les résultats de ce sondage lancé en février 2023 qui regroupe des réponses étalées sur une durée d’environ 1 mois et auquel 226 personnes ont répondue. Encore merci à elles! Ce sondage propose les mêmes questions que ceux réalisés en 2017 et en 2020 ce qui permet de remarquer certaines évolutions et de faire une étude comparative. Profil des personnes ayant répondues au sondage : La grande majorité des sondés sont des personnes travaillant dans le métier du test logiciel. Tous les niveaux d’expérience sont bien représentés (à noter une amélioration à faire avec des limites plus

Lire la suite »
Agilité

15 : Concevoir rapidement et progressivement les scénarios de tests d’une fonctionnalité avec l’algorithme des tamis successifs (3 / 3) 

Prenons l’exemple de la fonctionnalité F représentée par le schéma ci-dessous : Voyons comment traduire ce graphique dans une table ATDD qui nous fournira systématiquement les scénarios de test et, accessoirement, montrera comment les exigences fonctionnelles pourraient s’énoncer en Gherkin comme des RG de haut niveau. Réaliser une table ATDD à partir du langage graphique BML Utilisons la liste des “transitions en entrée/sortie (E/S)”. A droite des 3 colonnes (transition d’entrée – boîte et transition de sortie, mettons, dans des colonnes supplémentaires, les scénarios de test qui “traversent” la fonctionnalité F avec l’algorithme des tamis successifs (pour l’exemple on ne représentera

Lire la suite »
Agilité

Le manifeste « Fragile »

Le manifeste Agile est un outil simple, visuel et particulièrement puissant. Son objectif est pour moi assez similaire à celui des 7 principes du test: faire comprendre l’état d’esprit à adopter. Pour rappel le manifeste Agile c’est: D’ailleurs, je considère personnellement que le manifeste Agile est un peu comme les 7 principes, du bon sens! Le manifeste est court, simple mais malheureusement pas assez efficace. Il permet de prioriser des actions à travers des valeurs, se fixer des objectifs mais aussi de boussole pour s’assurer que l’on est vraiment « Agile ». Car oui, malgré sa simplicité apparente ce manifeste n’est pas toujours

Lire la suite »