Tous les articles

Agilité

11 : Concevoir rapidement les scénarios de tests d’une US INVEST avec des “tamis successifs”

Rappelons que le travail des 3 amigos (Développeur, testeur et Product Owner) va consister en ATDD à : Ce principe nous le reprendrons au niveau des autres éléments du produit et de la prise en compte des tickets agiles de plus grande granularité.   Ainsi l’algorithme des tamis successifs, que nous préconisons (en réalité ayant un énoncé pour les US et un autre pour les autres artefacts métiers), vise à fournir des tests progressivement, jusqu’au niveau de qualité attendu, et de manière simple. Énoncé de l’algorithme pour une US On part de l’hypothèse que les exigences fonctionnelles de la solution sont rédigées

Lire la suite »
Automatisation

Automatisation de l’exécution des tests Webservices et batch par des fonctionnels

Automatisation de l’exécution des tests Webservices et batch par des fonctionnels Par Adrien Franco et Marc Hage Chahine Bien que la pyramide des tests automatisés (rappel ci-dessous) soit connue, l’automatisation des tests reste très liée dans l’imaginaire collectif – et particulièrement pour les ingénieurs logiciels de haut niveau – aux tests d’interfaces graphique (IHM). Pour rappel, si les tests IHM sont tout en haut de la pyramide, c’est-à-dire les moins nombreux à automatiser, c’est parce que ces tests sont les plus complexes (ils dépendent de nombreux paramètres) à automatiser et à maintenir (avec une forte sensibilité à de nombreux changements). De

Lire la suite »
Agilité

10 : Spécifications graphiques du produit en BML

Rappelons que la spécification des exigences fonctionnelles concerne le produit tel qu’il est ou tel qu’il sera  à l’instant t et donc les artefacts à considérer ne sont pas les tickets de réalisation mais ceux de l’architecture fonctionnelle, par exemple les cas d’utilisation (UC composés de tâches métiers)  ou un parcours client composé de macro-UC (MUC). BML pour rédiger les exigences fonctionnelles des artefacts métiers  Prenons l’exemple ci-après pour montrer un exemple BML de cette nature, c’est-à-dire utilisant la palette de modélisation métier que nous avons vue dans un précédent article. Pour produire progressivement des scénarios de test d’un macro-élément contenant

Lire la suite »
Image représentant le test et de nombreux éléments liés
sondage

Sondage 2023: vos débuts dans le test

L’année 2023 ne déroge pas à la règle! Cette année encore je fais encore appel à vous afin de répondre à un sondage. En 2023 c’est la 3ème édition du sondage sur vos débuts dans le test. Les résultats de 2020 avaient été très intéressant et l’on pouvait voir se dessiner des tendances par rapport à 2017. Ces tendances se confirmeront-elles en 2023 ? D’autres vont-elles émerger ? Nous ne pourrons le savoir que grâce à votre participation! Pour cela, rien de plus simple, il suffit de répondre à ce sondage: https://forms.gle/MpomRLSpi5U94Nq89 Un grand merci d’avance à tous les participants Pensez

Lire la suite »
image des niveaux de test et du quadrant des tests
Agilité

Correspondance entre niveaux de test et quadrants des tests Agile

La transformation Agile transforme le test Les méthodologies Agiles sont de plus en plus présentes dans l’industrie logicielle. Afin d’être dans le mouvement et de répondre à des impératifs de réactivité de nombreuses sociétés se transforment. Des DSI avec des dizaines voir des centaines d’acteurs et habituées à travailler en cycle en V se retrouvent à devoir se transformer et faire de l’Agile. Elles se retrouvent alors dans une démarche de transformation ce qui n’est jamais facile. Un des moyens de facilitation des transformations est de se rattacher à ce que l’on connait et de faire des rapprochements. Il est toujours

Lire la suite »