Tous les articles

culture générale

Externaliser ses tests, une bonne solution ?

Ce qu’on lit sur l’externalisation des tests L’externalisation des tests est une question qui revient souvent et qui est logique, particulièrement lorsque l’on commence à toucher du doigt certaines limitations que cela soit en compétences, infrastructures ou même équipement. Faut-il externaliser ? Pourquoi ? Est-ce bien ? Comment externaliser ? Selon les articles de on a des points de vue de personnes poussant à l’externalisation, d’autres poussant à garder les tests chez soi. Enfin, il arrive même de tomber des des articles de média « généralistes » qui expliquent qu’une mauvaise qualité est liée à une externalisation des tests ? Au final, on

Lire la suite »
Agilité

Les communautés de pratique pour les équipes de test

Dans cet article, Emna montre l’avantage des communautés de pratique pour les équipes de test pour les membres ainsi que pour l’organisation et donne 4 recommandations pour commencer. Développer une communauté de pratique pour les équipes de test: quel intérêt ?  Chaque année, des milliers d’entreprises ouvrent leurs portes à de nouveaux employés et tentent de mettre en place des processus toujours plus efficaces. Et sur le marché du travail hautement compétitif, il est normal pour chaque candidat de rechercher l’offre la plus avantageuse. Alors que l’aspect financier incite bien évidemment les employés à quitter leur poste pour s’attaquer à de

Lire la suite »
Qualité

Principes SOLID simplifiés (1/5): Responsabilité unique

Les principes S.O.L.I.D dans un contexte d’automatisation des tests L’acronyme S.O.L.I.D a été inventé par Michael Feathers à partir des principes de programmation orientée objet identifiés par Robert Cecil Martin, Ces principes visent à rendre le code plus lisible, facile à maintenir, extensible, réutilisable et sans répétition. L’automatisation des tests c’est un vrai projet de développement et lorsque les principes S.O.L.I.D ne sont pas appliqués le code devient difficile à maintenir ou à faire évoluer. Dans cet article, je vous propose une explication du principe Responsabilité unique (Single Responsibility) N’hésitez pas a découvrir les autres principes SOLID dans cette série d’articles: OCP: Ouvert-Fermé LSP: Substitution de Liskov ISP: Ségrégation d’interface DIP: Inversion De

Lire la suite »