Oct

J’ai eu le plaisir d’assister à la 5 édition du ParisTestConf 2023


Dans cet article, je vous partage le débrief des différents talks qui ont le plus retenu mon attention et qui portent sur les sujets suivants :

  • Les défis de la qualité durable
  • Accélérer l’automatisation par le DevOps
  • Boostez votre processus de découverte avec Example Mapping
  • Comment une conception logicielle influence votre stratégie de test ?
  • Quality Engineering : croissance durable par la qualité 

 

Les défis de la qualité durable

Speakers : Marc HAGE CHAHINE et Stanislas BOBIEC

En abordant un thème qui porte sur la qualité durable et le Green IT, les speakers ont commencé par présenter les différents problématiques IT actuelles telles que :

  • les problèmes liés à l’usage humain 
  • la création logicielle et son obsolescence programmée, sa valeur apportée, son accessibilité et sa sécurité …
  • les impacts environnementaux

 

La suite de leur présentation s’est axée sur les différents défis de la qualité durable. Ainsi, on comprend que la qualité durable est un état d’esprit qui nous pousse à penser sur le long terme afin d’anticiper d’éventuels impacts et de limiter les risques en utilisant les bonnes pratiques.

 La qualité durable à deux objectifs :

  • Créer de la valeur pour l’humain (les utilisateurs et les non-utilisateurs) ;
  • Apporter de la durabilité : économies des ressources, des logiciels qui doivent fonctionner sur le long terme et sur la majorité des terminaux).

 

Accélérer l’automatisation par une culture DevOps

Speaker :  Jean-Francois FRESI

C’est la conférence qui m’a le plus marquée car elle aborde davantage la partie automatisation des tests. 

Le présentateur nous explique ici l’importance de se former sur des outils DevOps afin d’accélérer l’automatisation des tests.

Il suggère qu’un automaticien devrait avoir les compétences nécessaires sur certains outils DevOps, au-delà de la création des scripts de tests automatiques, dont Docker et les pipelines (CI/CD). Il détaille les avantages de la maîtrise de ces outils par rapport aux contraintes inhérentes : 

Docker

Avantages Contraintes
Isolation

Répétabilité des tests

Gestion simplifiée des environnements

Portabilité

Flexibilité

Complexité initiale

Surcharge de ressources

Compétences internes nécessaires

Pipelines CI/CD
Avantages Contraintes
Feedbacks rapides

Tests en parallèle

Validation de plusieurs types de configuration

Inclut les tests non fonctionnels

Complexité initiale

Maintenance et évolutivité

Compétences internes nécessaires

De fait, pour aller plus loin dans l’industrialisation des tests, il faut :

  • Adopter les bonnes pratiques d’automatisation
  • Se former sur Docker
  • Se former sur les pipelines CI/CD
  • Essayer et partager

 

==> Un article portant sur la culture DevOps et l’automatisation des tests est en cours de préparation et sera publié prochainement sur le blog pour aller plus loin sur ce sujet.

Comment la conception logicielle peut influencer votre stratégie de test ?

Speaker : Christophe BREHET-GIRARDIN

Le présentateur nous explique ici que l’architecture logicielle est un élément clé pour la qualité et la fiabilité des produits logiciels.

Lors de sa présentation, il expose plusieurs types d’architectures comme : 

  • L’architecture hexagonale ;
  • L’architecture en couches ;
  • L’architecture en micro services ; 
  • L’architecture orientée événements …

 

Ainsi, il souhaite mettre en avant la façon dont chacune d’entre elles peut influencer la stratégie de test à appliquer. En effet, le concept de pyramide de test peut muter selon le contexte du projet. Ce qui demande dès lors, plus de réflexion et de connaissances sur les différents types d’architectures pouvant coexister au sein d’un même logiciel.

 

Boostez votre processus de découverte avec Example Mapping

Speaker : Bruno BOUCARD

Lors de sa présentation, Bruno Boucard nous montre comment on peut booster le processus des tests en favorisant l’échange et les discussions sur la documentation, ce qui consiste à organiser des ateliers structurés en invitant les bonnes personnes.

Le sujet est très intéressant bien que la présentation ait été assez rapide. Le présentateur a traité beaucoup de sujets très intéressants qui mériteraient plus d’approfondissement, tels que : 

  • User story Mapping 
  • Event storming 
  • CRC cards Mapping
  • Code formulation

 

En somme, j’ai trouvé cette journée de conférences très intéressante dans la mesure où des experts venaient partager sur des sujets de qualité, toujours pertinents et enrichissants. C’est un événement que je ne peux que recommander aux ingénieurs QA qui sont sensibilisés aux problématiques de qualité actuelles !

 

Mahjouba BEN YOUSSEF,

Senior Quality Assurance Automation Engineer

Related Posts

Leave A Comment